Other stalwarts such as Microsoft's C#, Python, Java, PHP, C++ and C are also popular languages to learn, and there will always be plenty of openings for those proficient in them. The same applies to database querying skills represented by SQL.
But what of the newer languages that developers are interested in, the ones that will be important in the technology of tomorrow? The difference between the graphs of skills developers have now and those they want to learn tells its own story.
Known by a mere 3.8 per cent with 16.5 per cent wanting to make its acquaintance is Google's Go. Designed to be quick to build, with modern features such as concurrency and garbage collection built in, it is easy to write Go applications and to deploy them and it can run on Windows, Linux, Mac and even on small devices like the Raspberry Pi.
5.3 per cent of the respondents were proficient in Apple's Swift, a general-purpose programming language created as a modern alternative to Objective-C, with another 12 per cent wishing they did.
Functional languages F# and Haskell and those with functional attributes such as Scala and Clojure are also subjects of increasing interest. Functional programming has become more popular in an era of distributed computing, multithreaded processing and cheap storage.
"Storage is now cheap and mutation is expensive, whereas before it was the other way around," explained Simon Peyton-Jones, one of the originators of Haskell, which is not a new language but one experiencing a new lease of life.
Current users of Mozilla's Rust, another language with functional attributes, are nowhere to be seen on the most used side of the chart, but Rust sits almost halfway up the most wanted side. Some feel Rust may soon be a serious alternative to C++ for systems programming.
One surprise omission: Node. Notable by their absence on the wishlist? VBA, Visual Basic 6, Groovy and Matlab. µ
C3-PO, R2-D2, BB-8 and other Androids
Helpful cyber vigilante gets short changed by customer services
...you know, now it's less confusing...
Firm will no longer provide updates for its first Android mobe