The Dutch company
TIOBE presented the next
rating of programming languages . The ranking is based on the data of popular search engines on the number of developers and companies using the language, as well as the number of training courses in this language.
So, what's new in the January ranking? The first is the appearance of the Go language in it. And not just the appearance - it became the language of 2009 according to TIOBE. Go's popularity has grown by 1.25% since its launch in November 2009, and today it occupies the 13th line of the rating.
Behind Go, Apple’s Objective-C, just one hundredth of a percent, follows the speed of popularization. Objective-C has been around for a long time, but has regained its popularity thanks to the iPhone.
')
Also of interest is the growing popularity of PHP, which lowered C ++ and Visual Basic to the line below. In addition to languages from Google and Apple in 2009, C # from Microsoft and ActionScript from Adobe reached a high level. As for Java, it still remained on the first line, although its popularity continues to fall.
Position | Programming language | Rating |
---|
one | Java | 17.482% (-1.54%) |
2 | C | 16.215% (+ 0.28%) |
3 (+2) | Php | 10.071% (+ 1.19%) |
4 (-1) | C ++ | 9.709% (-0.41%) |
5 (-1) | (Visual) Basic | 7.354% (-1.81%) |
6 | C # | 5.767% (+ 0.16%) |
7 | Python | 4.453% (-0.28%) |
eight | Perl | 3.562% (-0.74%) |
9 | Javascript | 2.707% (-0.65%) |
10 (+1) | Ruby | 2.474% (-0.67%) |
11 (-1) | Delphi | 2.392% (-0.91%) |
12 (+25) | Objective-c | 1.379% (+ 1.24%) |
13 (+ ∞) | Go | 1.247% (+ 1.25%) |
14 | SAS | 0.809% (+ 0.01%) |
15 (-2) | PL / SQL | 0.718% (-0.29%) |
16 (+2) | ABAP | 0.641% (+ 0.10%) |
17 (-2) | Pascal | 0.624% (-0.04%) |
18 (+5) | Lisp / Scheme | 0.576% (+ 0.14%) |
19 (+1) | ActionScript | 0.566% (+ 0.11%) |
20 (+4) | Matlab | 0.540% (+ 0.11%) |
Graph of changes in the popularity of the top ten languages in the ranking since 2001:

TIOBE had previously predicted that PHP and Ruby would lose popularity in 2009, and Python, C # and Erlang would be leaders. Well, predictions are a thankless job, and despite this, here's a forecast for 2010 from TIOBE: in 2010, C ++ will gain popularity (thanks to the new standard), C # (thanks to good development dynamics) and JavaFX Script, but for Java ( not keeping up with the progress), Perl (due to the large number of competitors) and Objective-C (if the popularity of the iPhone declines) will not be the best of times.
For information, the 2009 language is Go, 2008 - C, 2007 - Python, 2006 - Ruby, 2005 - Java, 2004 - PHP, 2003 - C ++. Other statistics on the link
http://www.tiobe.com/index.php/content/paperinfo/tpci/index.html .
UPD: another popularity rating of programming languages is available at
http://www.langpop.com/ , perhaps, it will seem more interesting to someone.