It is very difficult to decide which language to learn when you’re a newbie!
Heck , we all went through the same thing when we started. On the Podcast this week, we discussed some of the popular languages and where they rank. Please listen to it and get our in-depth view on this topic.
First, check this out: Top 10 Programming Langauges. There you will find an article and a great graphic showcasing different languages.
Then, check out our research. We looked at the job postings on the most popular job search sites (indeed.com, dice.com, and careerbuilder.com) and looked for job postings for Java, C++, C#, VB, Perl, Python and Objective-C. Below were the results.
|
Dice.com Sample size: 38,389 job postings |
If you haven’t made up your mind yet, then check out the top Computer Science college curriculums. We did! And here is what we found:
- University of Maryland
- MIT
- Berkley
- Stanford
- Cornell
I think that this paints a pretty clear picture… C Lineage Languages are the way to go! We recommend: C, C++, (Objective-C optional), Java and C#. Once you know those languages in that order you can apply the skills to the rest!