Java is losing popularity despite the recent release of a major upgrade to the platform, according to the latest monthly assessment of programming languages by Tiobe Software.
The October edition of the Tiobe Programming Community Index, released on October 9, found that Java lost popularity in September, with an estimated 17.91% of developers using it as opposed to 18.76% in the previous month's index. Java still finished as the top language, but if the downward trend continues, the C language, ranked second with 17.71% of users, will be number one next month, Tiobe said.
Java has been tops in the index from 2001 until now with a few exceptions between mid-2004 and mid-2005 and couple of months last year, when C took over, said Paul Jansen, managing director at Tiobe. He anticipates Java facing a long-term downward trend based on what he sees happening in the field. "This downward trend is probably caused by the fact that the Java language evolves too slowly compared to other languages, such as C#," Jansen said.
Tiobe's index is based on the number of skilled engineers worldwide, course and third-party vendors, with search engines including Google, Bing, and Yahoo as well Wikipedia used to calculate ratings.