I believe this is one of the best posts on the subject that I have read in a very long time!
A lot of very practical advice and great tips for anyone starting the programming journey.
It is very easy to get caught up with “fads” in software development and become increasingly dismayed and confused at the ever changing world of software development.
Kudos to Milecia for giving well articulated reasons on what you should consider alternatives rather than just the latest fads or supposedly what is “the biggest” or “most popular” language.