It’s that time of year again. Programmers everywhere are wondering what skills will be most valuable in 2011 and what is the best programming language to put valuable time and effort into learning now.
There are many ways to look at the question but here’s a good analysis from Rob Diana incorporating Tiobe rankings, info from the Dataists, charts from indeed.com and SimplyHired and other sources like Stackoverflow, Google searches and GitHub projects. Hint: Lua, R, Clojure, Go, Erlang, Scala, Groovy, Scheme, ActionScript come out on top of this admittedly personal list.
We did a post around this time last year asking what the best programming languages to learn for 2010 would be; it’s interesting to compare the two lists.