In association with heise online

13 March 2012, 12:28

TIOBE language index shows the rise of JavaScript

  • Twitter
  • Facebook
  • submit to slashdot
  • StumbleUpon
  • submit to reddit

TIOBE Software Logo

The latest Programming Community Index, published by TIOBE Software shows a recent rise in the popularity of JavaScript. For the first time since the index was established, JavaScript has surpassed both Python and Perl in popularity. In contrast, Google's JavaScript contender Dart is at position 78 in the ranking. Similarly, Google's Go language also dropped out of the top 50.

The TIOBE index is no indication of the quality of programming languages, but it aims to reflect their popularity by trying to determine how many lines of code are written in the respective languages. The data for the index is based on the number of jobs and training courses available for each language and is collected through search engines such as Google, Baidu and Bing and web sites such as Amazon and YouTube.

The low ranking of Dart and the fall of Go out of the top 50 may reflect Google's difficulties in getting traction for their open sourced languages. Although Go was well received at first, it has yet to capture any significant mind-share among developers.

As was the case last year, Java is still the most popular language with C also holding at the number two spot. Behind them, C# and C++ have switched places with C# now being the third most popular language. Apple's Objective-C has displaced PHP in the number five spot, most likely owing to the rise of the iOS platform in the marketplace. While Basic is holding at seven, JavaScript is now in the eighth place with Python and Perl bringing up the rear in the top ten.

TIOBE Programming Community Index top ten, March 2012
March 2012 Ranking March 2011 Ranking Language 2011 share in % Difference from 2011 in %
1 1 Java 17.110 -2.60
2 2 C 17.087 +1.82
3 4 C# 8.244 +1.03
4 3 C++ 8.047 -0.71
5 8 Objective-C 7.737 +4.22
6 5 PHP 5.555 -1.01
7 7 (Visual) Basic 4.369 -0.34
8 10 JavaScript 3.386 +1.52
9 6 Python 3.291 -2.45
10 9 Perl 2.703 +0.73


Print Version | Send by email | Permalink:

  • July's Community Calendar

The H Open

The H Security

The H Developer

The H Internet Toolkit