Nowadays there's a programming language for everything. It's not a bad thing necessarily. Although it does leave people who want to learn a programming language confused. There are so many options to choose from for almost any specialty you can think...

Markdown supported · ⌘↵ to post
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.
Bollo Omar
Developer
I think I have been struggling with this but thanks to you I now know where I should focus my energies on