TIOBE Programming Community Index for October 2011

October Headline: Java is losing ground despite its new version 7 release

Java lost almost 1% of its popularity in September. If this trend continues, C will be number one again next month. Other interesting observations are that both Objective-C and Transact-SQL scored new all time highs, Assembly reentered the top 20, Visual Basic.NET gained many places (from #39 to #25), while F# had a hard time (from #23 to #46).

The TIOBE Programming Community index is an indicator of the popularity of programming languages. The index is updated once a month. The ratings are based on the number of skilled engineers world-wide, courses and third party vendors. The popular search engines Google, Bing, Yahoo!, Wikipedia, YouTube and Baidu are used to calculate the ratings. Observe that the TIOBE index is not about the best programming language or the language in which most lines of code have been written.

The index can be used to check whether your programming skills are still up to date or to make a strategic decision about what programming language should be adopted when starting to build a new software system. The definition of the TIOBE index can be found here.

Oct 2011
Oct 2010
Delta in Position Programming Language Ratings
Oct 2011
Oct 2010
1 1 Java 17.913% -0.25%   A
2 2 C 17.707% +0.53%   A
3 3 C++ 9.072% -0.73%   A
4 4 PHP 6.818% -1.51%   A
5 6 C# 6.723% +1.76%   A
6 8 Objective-C 6.245% +2.54%   A
7 5 (Visual) Basic 4.549% -1.10%   A
8 7 Python 3.944% -0.92%   A
9 9 Perl 2.432% +0.12%   A
10 11 JavaScript 2.191% +0.53%   A
11 10 Ruby 1.526% -0.41%   A
12 12 Delphi/Object Pascal 1.104% -0.45%   A
13 13 Lisp 1.031% -0.05%   A
14 14 Transact-SQL 0.909% +0.09%   A
15 23 PL/SQL 0.903% +0.30%   A-
16 24 Lua 0.802% +0.25%   A
17 16 RPG (OS/400) 0.757% +0.05%   A–
18 15 Pascal 0.721% -0.05%   A
19 Assembly* 0.622%   B
20 17 Ada 0.609% -0.09%   B

*For more information about Assembly see the frequently asked questions

Other programming languages

The complete top 50 of programming languages is listed below. This overview is published unofficially, because it could be the case that we missed a language. If you have the impression there is a programming language lacking, please notify us at tpci@tiobe.com.

Position Programming Language Ratings
21 MATLAB 0.573%
22 D 0.539%
23 Logo 0.535%
24 SAS 0.517%
25 Visual Basic .NET 0.481%
26 COBOL 0.476%
27 Scheme 0.427%
28 C shell 0.422%
29 R 0.422%
30 NXT-G 0.410%
31 Fortran 0.381%
32 Go 0.375%
33 ABAP 0.369%
34 Erlang 0.368%
35 Scratch 0.356%
36 Haskell 0.355%
37 ActionScript 0.340%
38 Forth 0.303%
39 Prolog 0.288%
40 APL 0.276%
41 Tcl 0.261%
42 ML 0.259%
43 Smalltalk 0.258%
44 Alice 0.253%
45 PL/I 0.252%
46 F# 0.243%
47 Ladder Logic 0.238%
48 Q 0.232%
49 Awk 0.231%
50 Scala 0.226%

From: http://www.tiobe.com/index.php/content/paperinfo/tpci/index.html?a

45 thoughts on “TIOBE Programming Community Index for October 2011”

  1. Thanks guy really nice site and some excellent articles, continue the actual greatI had been browsing google and that i noticed your website which is quite interesting, continue the good work! I simply added this blog website in order to my google reader, superb things. I Am Unable To get sufficient!

  2. This design is incredible! You definitely know how to keep the readers entertained. Between your wit as well as your videos, I had been nearly gone to live in begin my very own weblog (well, almostHaHa!) Congrats. I really enjoyed what you had to say, and most that, the way you presented it. As well cool!

  3. It is much like a person read my mind! You gaze to know such a lot related to this, just like you wrote the book in it or something. I do believe that you could do with some pics they are driving your message house a bit, but additionally to that particular, this is excellent blog.

  4. Among the finest to tell a person that i’m simply brand new in order to blogging and definitely liked you are web site. Probably I will save your website . You certainly have outstanding articles. Kudos with regard to sharing around your blog.

  5. I ran into this web site mistakenly, remarkably, this really is a great site. The site owner offers completed a great profession of placing this with each other, the data the following is actually and useful after i perform evaluation. Now i’m about to save our planet broad internet web site to ensure that I’m able to revisit inside the long term.

  6. Merely wish to state your posting is really as astonishing. The clarity in your publish is just nice and i can presume you’re an specialist about this topic. Good together with your authorization allow me to to apply your Feed to maintain up-to-date with forthcoming publish. Many thanks a million as well as please keep on the truly amazing function.

  7. Fantastic defeat ! I would like to apprentice while you amend your site, how do i subscribe for any blog? The actual account aided me a acceptable deal. I had been a bit acquainted of this your own broadcast provided bright obvious concept

  8. Fantastic commodities from you, be in charge of. I’ve appreciate your stuff prior to and you are emphatically too great. I in fact like what you’ve acquired at this time, in fact like what you are saying and the way in which you articulate it. You compose it entertaining and you stagnant assume be bothered of to keep it sensible. I can’t remain to interpret far extra commencing you. This is really a fantastic website.

  9. This is my very first time i click here. I discovered therefore a number of of enjoyable stuff within your blog, particularly its dialogue. by using the a lot of comments on your content articles, I suppose I’m not the only one obtaining all of the leisure here! Keep up the actual beneficial function.

  10. I simply want to say I am newbie to weblog and really loved you’re web blog. Likely I’m planning to bookmark your blog post . You certainly come with awesome articles and reviews. Thank you for revealing your webpage.

  11. Hello, Neat post. There’s a problem together with your site in internet explorer, could check this… IE still is the marketplace chief and a good component to other people will pass over your excellent writing due to this problem.

  12. I would like to thnkx for the efforts you have put in writing this web site. I’m hoping the same high-grade web site post from you in the upcoming also. Actually your creative writing abilities has encouraged me to get my own web site now. Actually the blogging is spreading its wings quickly. Your write up is a great example of it.

  13. I wanted to follow up and let you know how much I liked discovering your website today. I might consider it a great honor to operate at my workplace and be able to make real use of the tips contributed on your site and also engage in visitors’ reviews like this. Should a position connected with guest article author become available at your end, make sure you let me know.

  14. I am just commenting to make you know of the fantastic discovery my cousin’s child encountered viewing your webblog. She mastered so many details, which included what it’s like to possess a great teaching mindset to let folks effortlessly gain knowledge of various impossible matters. You really surpassed our expected results. Thanks for distributing such interesting, trustworthy, educational and even fun guidance on the topic to Kate.

  15. the particular life span regarding Hyperion! Imagination to go to the baptism off is definitely intense an increasingly hesitant fog! If only your family calm, healthiness, quality feelings consistently! When a weather conditions opens, the sunlight can be this sentiment; Whether or not

  16. Hi there it’s me, I am also visiting this web site regularly, this site is in fact nice and the users are in fact sharing nice thoughts.

Leave a Reply

Your email address will not be published. Required fields are marked *