Java tops C in language popularity assessment -- but not by much
- 07 February, 2012 07:54
- Comments
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.
- Bookmark this page
- Share this article
- Got more on this story? Email CIO
- Follow CIO on twitter
- Apple's iOS strength prompted Objective-C language's growth in 2011 : Application Development - InfoWorld
- Microsoft releases F# under open source license : Developer World - InfoWorld
- Java tops C in language popularity assessment -- but not by much : Application Development - InfoWorld
- Business technology, IT news, product reviews and enterprise IT strategies - InfoWorld
- IT news and top technology headlines - InfoWorld
- InfoWorld Daily Newsletter - InfoWorld
- Application Development - InfoWorld
- HP ePrint Enterprise mobile printing solution
- IDC MarketScape: Worldwide Business Process Platforms 2011 Vendor Analysis
- Risk management: ensuring the security of your hosted information
- A buyer’s guide to application lifecycle management (ALM) solutions
- Justifying Business Intelligence Applications
-
Australia's first 4G smartphone is the HTC Velocity 4G
-
Swedish e-commerce startup's execs linked to NYC sex crime
-
Face Time - Interview with John Brennan and Robert DiStefano
-
How to implement next-generation storage infrastructure for Big Data
-
Pfizer's Future Depends on IT Transformation
-
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. -
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. -
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.
-
Macworld Microsoft Office 2001 Bible
-
Visual Basic for Dos
-
Regarding Wave
-
Adobe Premiere Pro Complete Course
-
Windows Vista for Dummies
-
Mastering Revit Structure 2010
-
Cryptography New Dimension in Computer Data Security Guide for the Design and Implementation of Secure Syste
-
ASP.NET 2.0 All-In-One Desk Reference for Dummies
-
PC Magazine Home Networking Solutions








Comments
Post new comment