Critical.
Authoritative.
Strategic.
Subscribe to CIO Magazine »

Java tops C in language popularity assessment -- but not by much

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

Java is barely hanging on to its ranking as the most popular programming language, edging out C in this month's Tiobe index of programming language popularity.

Released on Sunday, the February Tiobe Community Programming Index had Java being used by 17.05 percent of developers. A year ago, 18.48 percent of developers used it, while 17.48 percent of developers used Java a month ago. C was slotted right behind Java, used by 16.52 percent of developers in the latest release of the index -- up from 14.98 percent the same time last year, but down from the 16.98 percent 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 percent; C++, at 7.85 percent; Objective-C, at 7.06 percent; and PHP, used by 5.64 percent. 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 percentage points in a year, having been used by just 2.57 percent of developers a year ago, PHP saw its usage drop from 6.97 percent during the same time last year to 5.64 percent 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 percent of developers, down from nearly 5 percent that used it a year ago, while VB.Net increased from .59 percent a year ago to nearly .80 percent. 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.

This article, "Java tops C in language popularity assessment -- but not by much," was originally published at InfoWorld.com. Follow the latest developments in business technology news and get a digest of the key stories each day in the InfoWorld Daily newsletter. For the latest developments in business technology news, follow InfoWorld.com on Twitter.

Read more about application development in InfoWorld's Application Development Channel.

Join the CIO Australia group on LinkedIn. The group is open to CIOs, IT Directors, COOs, CTOs and senior IT managers.

More about: Amazon, Apple, Google, Hewlett-Packard, HP, Microsoft, Wikipedia, Yahoo
References show all

Comments

Post new comment

The content of this field is kept private and will not be shown publicly.
Users posting comments agree to the CIO comments policy.
Login or register to link comments to your user profile, or you may also post a comment without being logged in.
Related Coverage
Related Whitepapers
Latest Stories
Community Comments
Tags: application development, Java Programming, Microsoft .Net, Microsoft Windows, oracle, software
Latest Blog Posts
Whitepapers
  • Synergy gains sustainable competitive edge with HP printers, services and solutions
    Western Australian electricity retailer Synergy signed a four-year HP Smart Print Services agreement to establish an efficient and sustainable imaging and printing network which reduces waste and the organisation’s environmental footprint, without compromising on quality, reliability or security. Read more.
    Learn more »
  • Protecting Generation Web
    From data privacy to personal safety issues, cyber-bullying, inappropriate content and malware, schools are facing an increasingly difficult task when it comes to allowing young people to spread their online wings without compromising their safety and personal development. The reality that most schools are catering to the needs of mixed age groups and abilities, and it’s easy to understand why a simple stop and block approach won’t work. Learning environments are, by nature, flexible. It stands to reason that the IT resources used in them should be flexible too. Read on.
    Learn more »
  • Cost Effective Security and Compliance with Oracle Database 11g Release 2
    Information ranging from trade secrets to financial data to privacy related information has become the target of sophisticated attacks from both sides of the firewall. Built upon 30 years of security experience, the Oracle database provides defense-in-depth security controls that enable organizations to transparently protect data. By leveraging these controls, organizations can safeguard data, ensure regulatory compliance, and achieve business goals such as consolidation, globalization, right sourcing and cloud computing while still maintaining scalability, performance and availability. Read this whitepaper.
    Learn more »
All whitepapers
rhs_login_lockGet exclusive access to Invitation only events CIO, reports & analysis.
Recent comments