C has displaced Java as the most used programming language in the world, according to figures from IEEE Spectrum, the industry body of tech professional organisations.
C is also the top trending language, followed by C++, Python, Java and Apple's easy to use Swift at five.
C++ is the most popular language on open source hubs such as GitHub, followed by Python, C, Java and Swift.
Surprisingly, Swift performs less well among mobile developers, ranking just 12th behind the likes of Ruby and Arduino. The top five are C, Java, Python, C++ and R.
C triumphs again in enterprise, followed by Java, Python, C++ and R. Embedded systems runs C, C++ Arduino, Assembly and Haskell.
Some commenters have questioned the inclusion of Arduino as a programming language, describing in as an "environment" and suggesting that it is, in fact, part of C++.
Again, in the case of HTML there's debate over its validity as a programming language, but as it limps in at number 13 even in web applications, it's probably no biggie.
When all these results are combined, the overall top 10 reads:
Bottom of the list, and scoring absolutely no points, is Forth, making it effectively a dead language. Like Latin.
Other high-profile names from further down the list include Cobol at 41, Ada at 40, Fortran at 28, Delphi at 27, SQL at 24, Objective-C at 19, Visual Basic at 18, Swift at 14 and, controversially, Arduino at 11.
The chart reads like a living history charting the evolution of programming. It's very easy to speculate what this chart will look like in 10 or even five years' time. We suspect that Swift will be high up the list by then, and Cobol even further down.
Facebook database included text-message metadata - despite not using Facebook Messenger for SMS
Successful attack could result in harm to patients and financial loss, warns NHS governing body