Any language “observable within both GitHub and Stack Overflow” can end up in RedMonk’s rankings, according to the firm’s blog posting. “No claims are made here that these rankings are representative of general usage more broadly. They are nothing more or less than an examination of the correlation between two populations we believe to be predictive of future use, hence their value.” RedMonk relies on GitHub and Stack Overflow due to their respective sizes and the public nature of their data; many of the rankings have remained consistent in RedMonk’s biannual reporting.
“All numerical rankings should be taken with a grain of salt,” the posting also offered, as a caveat. “We rank by numbers here strictly for the sake of interest. In general, the numerical ranking is substantially less relevant than the language’s tier or grouping.”
As Paul Krill noted over at InfoWorld, another interesting aspect of the list is the low rankings for Go, a programming language developed by Google employees, and Swift, a language built by Apple that debuted with much fanfare at the company’s most recent Worldwide Developers Conference (WWDC). The folks at RedMonk have no doubt that both those languages will eventually prove far more popular than they are today, although the same can’t be said for Dart, Google’s Web programming language, which hasn’t budged from 39th place in the past year.
Without further ado—but with all the above caveats in place—this is how RedMonk ranked today’s most popular languages:
- PHP vs. .NET: Which Should You Learn?
- A First Look at Apple’s Swift Programming Language
- New Programming Language Uses Schwarzenegger’s One-Liners