Today's Question: 


Different programming are similar in helping people build staff work as people want them to. But they all have their own features which differentiate them from other programming languages. The language type may be different, for example Java is OOP, some may have different syntax. A programming motto usually can best describe the characteristic of the programming language. For example, "Write once Run everywhere" for Java.Do you know any other programming language motto?
Do you know the mottos of programmig languages?
Description My Answer

Technical Article => Programming =>  Programming

TIOBE : Where is that next big programming language?

Source : Peter    Date : 2012-05-12 01:18:27  

TIOBE has released the Programming Community Index for May 2012 a bit late. The top 3 languages do not change compared to last Month TIOBE : C overtakes Java as the No.1 programming language, they are still C,Java and C++. However, the share of Java is continuing dropping, Objective-C is steadily rising  Other languages which have rising trend are Visual Basic.NET,PL/SQL and Logo.

The last 8 years not much has changed in the top 10 of the TIOBE index except for Objective-C (in) and Delphi (out). Apart from iPhone language Objective-C, new language adoption appears to be much harder than expected. The main reason for this is probably that it is very difficult to migrate a large code base from one language to another one. So changes are slow. But even if we take this into account there are no new languages that show a slow but constant uprise.

Let's have a look at some possible candidates. What programming languages are hot in the Internet discussions? Take, for instance, Scala. It is currently at position #46. We started monitoring this language 6 years ago. It entered the TIOBE index at #57 in 2006, but one year later it already moved to #48. So not much happened to the language after that. Other examples are F# (currently: #40, 2006: #38), Groovy (currently: #32, 2008: #36), Erlang (currently: #44, 2006: #35) and Clojure (currently: #77, 2009: #88). So where is that next big programming language?

Other programming languages:

Programming Community Index is an indicator of the programming language trends. It is updated monthly, this list is based on the number of experienced programmers,
courses and third-party vendors on the Internet. It uses the well-known search engines (such as Google, MSN, Yahoo) as well as Wikipedia and YouTube to calculate the ranking. Please note that this list is merely a reflection of the popularity of a programming language, does not indicate whether a programming language is good or not.

For more detail analysis of this month's language ranking. Please refer to


Save as PDF Mark as read Mark as important
By clicking the "Mark as read" button, this article will be marked as read. It will be removed from the homepage's latest news and the article list on the "Technical article" page in following visits and it will be put to your read list which you can find in "Amin->Article read list". There you can unmark the read articles.
By clicking the "Mark as important" button, this article will be put to your important article list which you can find in "Amin->Article important list". Later when you want reread this article, it's easier for you to find it by checking the "Article important list".

Tags : TIOBE,2012,May,King   Read(24379) Comment(2) Version(1)

Share on Facebook  Share on Twitter  Share on Google+  Share on Weibo  Share on Reddit  Share on Digg  Share on Tumblr    Delicious 

 Previous : Microsoft is going to redesign Bing again
 Next : 10 controversial programming opinions?

  ::Related Articles

  ::Comment Zone  (Total 2 comments)

Tomek [Reply]@ 2012-05-14 05:42:45
seems like C and Java are the current and the "next big programming languages" - no competition so far
rajan [Reply]@ 2012-07-31 07:27:48
really its helpful to me



:: Other versions

View all

:: Recent articles

:: Most read

:: Contribute

Want to share with the world your understanding about technology? Want to record the process you solve a technical problem? Want to make the world benefit from your understanding and solution? Write them down. You make the world better, the world makes us better.

Write article

:: Find us

Back to top