The R and TypeScript languages are gathering steam in RedMonk's biannual programming language rankings, even as the leaders of this list stay the same.
Aside from the top 10 languages, the R language, for statistical computing, continues to make moves in the index. "Out of all the back half of the top 20 languages, R has shown the most consistent upward movement over time," RedMonk analyst Stephen O'Grady said in his report accompanying the index.
Ranked 17th in 2012, R later advanced to 13th and stayed there until climbing to the 12th spot this time, dropping Perl to the 13th spot. "There's still an enormous amount of Perl in circulation, but the fact that the more specialized R has unseated the language once considered the glue of the Web says as much about Perl as it does about R. Which is irrelevant to R advocates, of course," said O'Grady.
RedMonk's rankings are based on an analysis of language discussions on Stack Overflow and language usage on GitHub. The top 10 in particular is fairly static and even within the top 20, movement is becoming more limited, O'Grady said. Languages ranking from 14th to 20th in the index (Shell ranked 11th) were: Scala, Go, Haskell, Swift, Matlab, Visual Basic and a tie between Groovy and Clojure for 20th place, with 21 languages actually making the top 20.