C has overtaken Java as the most popular programming language for May according the the TIOBE Community index. 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, Amazon, 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.
Java will probably overtake the position soon as the Android,which is built upon Java is continuously increasing. Here is the table index showing the ratings of the programming languages for the month of May be TIOBE Community Index.
And this is a bar graph depicting the trend of the popularity of the programming language as kept by the community index since June, 2001 till date.
The index can be taken as a reference to which programming language should be adopted to build a new system or are your programming skill up to date. If you want a complete data set of the index from June 2001 till date then you’ll have to pay a fee of 5,000 US$ for the complete data set which will compensate for the effort taken by TIOBE for obtaining the index.