Follow Us

Java beats C in Tiobe index of language popularity

Java has been buoyed by Android's success, but C continues to close the popularity gap

Java is hanging on to its ranking as the most popular programming language, but only by a thin margin. It edged out C in this month's Tiobe index of programming language popularity.

Released at the weekend, the February Tiobe Community Programming Index had Java being used by 17.05% of developers.

A year ago, 18.48% of developers used it, while 17.48% of developers used Java a month ago. C was slotted right behind Java, used by 16.52% of developers in the latest release of the index - up from 14.98% the same time last year, but down from the 16.98% using it in last month's index.

"Java has a chance to remain number one now that Android is the most frequently used mobile platform," said Paul Jansen, Tiobe's managing director. "On the other hand, lots of small devices (and there appear to be more and more of these in this world) are still being programmed in C. I expect that Java will remain number 1 for at least the next six months."

Ranking behind Java and C were: C#, used by 8.65%; C++, at 7.85%; Objective-C, at 7.06%; and PHP, used by 5.64%. But Objective-C, which is gaining popularity because of its association with Apple iOS application development, and PHP, for server-side web development, are going in opposite directions.

While Objective-C gained nearly 4.5% in a year, having been used by just 2.57% of developers a year ago, PHP saw its usage drop from 6.97% during the same time last year to 5.64% in the latest survey.

Tiobe pointed out that Visual Basic.Net, the follow-up to Microsoft's legacy Visual Basic language, is gaining in popularity as Visual Basic loses steam. Visual Basic was used by 4.32% of developers, down from nearly 5% that used it a year ago, while VB.Net increased from 0.59% a year ago to nearly 0.80%.

But Visual Basic is the seventh-ranked language, while VB.Net is ranked 16th. It had been ranked 22nd a year ago, though. "It might be a coincidence, but while classic (Visual) Basic is slowly going off radar, VB.Net is still gaining in popularity each month. VB.Net now enters the top 20," Tiobe said.

Jansen, however, said he did not think there was a correlation between the decline of Visual Basic and the rise of VB.Net. "Visual Basic has no major vendor (except for a couple of smaller companies) anymore, so it will slowly die. VB.Net is not really promoted by Microsoft; it is way behind C# and C++. Even F# sometimes gets more attention of Microsoft than VB.Net. So I don't expect VB.Net to rise any further."

Tiobe rankings are based on the number of skilled engineers worldwide and third-party vendors using a particular language, with rankings determined by assessments of search engine results in Google, Bing, and Yahoo along with other sites, including Wikipedia, Amazon, YouTube, and Baidu. The index, Tiobe said, is not about the number of lines of code written or about the best programming languages.






Send to a friend

Email this article to a friend or colleague:

PLEASE NOTE: Your name is used only to let the recipient know who sent the story, and in case of transmission error. Both your name and the recipient's name and address will not be used for any other purpose.

Techworld White Papers

Desktop modernisation

On the one hand, there is the need to keep the existing desktop environment efficient, secure...

Download Whitepaper

Top 10 myths about virtualising business-critical applications

Even though virtualization has brought positive change to enterprise IT over the last decade,...

Download Whitepaper

Aligning CFO and CIO priorities

Forward-thinking organisations are viewing cloud computing as an investment in business...

Download Whitepaper

The new corporate network

Businesses can’t afford to have employee productivity suffer because they cannot use their...

Download Whitepaper

Techworld UK - Technology - Business

Techworld Mobile Site

Access Techworld's content on the move

Get the latest news, product reviews and downloads on your mobile device with Techworld's mobile site.

Find out more...
LogMeIn Rescue

Accelerate Your IT Efficiency

View the latest capacity management resources including whitepapers, videos and news.

Find out more...

Site Map

* *