Home | Topics | Software Engineering

TIOBE Programming Community Index for August 2011

Printer-friendly versionPDF version

In our old blog from November 2009 http://www.asymptotix.eu/community/tiobe-programming-community-index-november-2009 Java, C and PHP were the top 3 programming languages.

C++ has by now taken over the bronze medal, but PHP is still by all means still very popular.

August Headline: F# enters the top 20 for the first time

Finally, a new functional programming language has hit the top 20. Most people thought that hot functional languages such as Scala (#66), Clojure (#107), Haskell (#35) or Erlang (#48) would be the ones that would be the first to compete seriously with the mother of all functional languages Lisp. But it appears to be Microsoft language F#. The recent rise in popularity of F# comes as no suprise. Apart from being a nicely designed language, F# is available in the latest version of Microsoft's Visual Studio (2010).

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.

 

Position
Aug 2011
Position
Aug 2010
Delta in Position Programming Language Ratings
Aug 2011
Delta
Aug 2010
Status
1 1 Java 19.409% +1.42% A
2 2 C 17.390% -0.48% A
3 3 C++ 8.433% -1.23% A
4 4 PHP 6.134% -3.05% A
5 6 C# 6.042% +1.06% A
6 9 Objective-C 5.494% +2.34% A
7 5 (Visual) Basic 5.013% -0.40% A
8 7 Python 3.415% -0.81% A
9 8 Perl 2.315% -1.11% A
10 11 JavaScript 1.557% -0.84% A
11 23 Lua 1.362% +0.83% A
12 12 Ruby 1.329% -0.65% A
13 10 Delphi/Object Pascal 1.076% -1.35% A
14 16 Lisp 0.905% +0.28% A
15 22 Transact-SQL 0.823% +0.27% A-
16 28 Ada 0.699% +0.30% B
17 19 RPG (OS/400) 0.660% +0.05% B
18 17 Pascal 0.659% +0.04% A--
19 46 F# 0.604% +0.37% B
20 - Assembly* 0.599% - B
Short URL
Asymptotix on Twitter

Are the key legislative pillars such as Basel II & III, UCITS IV and Solvency II forcing you to re-examine how you identify, measure and manage risk and capital?

Asymptotix work closely with our partners to help clients develop a more proactive, systematic and integrated approach to governance and risk management to deliver proper value.

Asymptotix can offer the support you need to deliver on time. Read more...
 

Is the goal of your website to sell services or products, educate, or collect data?

A positive customer experience is vital to conversion, no matter what your conversion goals may be. Our designers and developers will create a positive experience to maximize your conversions and deliver the optimal return on your investment. We strive to find the perfect balance between the web site’s design and functionality.

Asymptotix implements interactive solutions for European companies. From corporate websites to social communities, our clients will tell you an investment in building a scalable online experience will deliver long-term tangible benefits.

Based in Luxembourg we can help you all over Europe. Our multi-lingual team can work with projects and speak your language! Read more...