R Appears Among Top 20 Programming Languages

January 24, 2012
By

(This article was first published on Confounded by Confounding » R, and kindly contributed to R-bloggers)

Speaking of R…

On the 16th, TIOBE Software released the Tiobe Index of the most popular programming languages. For the first time ever, R is in the Top 20. The top spots are, no surprise, occupied by Java and C respectively. More after the jump.

The way this index is assembled is…interesting. The full way the index is assembled is here, but generally its based on a weighted counts of the number of hits on a basket of popular search engines. This does open up the possibility that these are simply the most “Googleable” – or in need of searching – but it seems a decent aggregate measure of these things.

The big story would be Objective-C, which jumped up 3 spots in a dramatic gain in market share, presumably fueled by app development for the iPad and iPhone.

But for stats nerds? R jumped up 6 spots, from 25 to 19, making it into the Top 20. My other favorite, Python, dropped three places from 5 to 8. R is still undeniably a niche language, with 0.609% of the ratings (compared to 17.479% for Java or 3.218% for Python). But its a pretty significant achievement, in my mind, for The R Project for Statistical Computing to be near far more general purpose languages, and topping some heavy hitters, like MATLAB and Fortran.

For reference, SAS is #32 on the list, with a rating of 0.339%

More info is here: http://www.tiobe.com/index.php/content/paperinfo/tpci/index.html

Unfortunately, long term trends are only easily finable for the Top 10 languages, but I’ve sent an email requesting it for R. If it works out, I’ll post it here.


Filed under: R, SAS, Uncategorized

To leave a comment for the author, please follow the link and comment on his blog: Confounded by Confounding » R.

R-bloggers.com offers daily e-mail updates about R news and tutorials on topics such as: visualization (ggplot2, Boxplots, maps, animation), programming (RStudio, Sweave, LaTeX, SQL, Eclipse, git, hadoop, Web Scraping) statistics (regression, PCA, time series, trading) and more...



If you got this far, why not subscribe for updates from the site? Choose your flavor: e-mail, twitter, RSS, or facebook...

Comments are closed.