What are the differences between the hundreds of programming language in wide use today?
A lot of people call programming language choice “subjective” and say that you should therefore just choose the language with which you feel the most “comfortable.” There may be some validity to this idea, but there are certainly many objective factors to consider when choosing a programming language, including: