C and Java each claim top spot in language polls
Tiobe and PyPL offer differing perspectives on which languages are the hottest, respectively basing their criteria on Web page totals and number of searches on a language
Infoworld - Dueling language popularity assessments cite C and Java as the most popular programming languages this month.
The established Tiobe Programming Community Index, which determines popularity by assessing Web page totals pertaining to a specific language, has C as this month's most popular language, rated at 17.855% estimated market share. It is followed by Java, with 17.417%.
Meanwhile, the new PyPL Popularity of Programming Language Index, which analyzes Google searches on language tutorials, has Java as the top language, with 30.5%, followed by PHP at 15.4%. C ranks just fifth on the PyPL index, with 9.2%. PHP only turns up in sixth place on the Tiobe index, with 5.546%.
"The Tiobe index in my view doesn't give [an] adequate view of popularity of a programming language," said Pierre Carbonelle, founder of the PyPL index, which is posted within the pyDatalog website. The Tiobe index, Carbonelle said, looks at pages available, while Pypl counts the number of people actively searching those pages.
Tiobe's Paul Jansen defended Tiobe's methodology. "It is true that we are a lagging indicator because we measure the number of pages available. If a page has been created 10 years ago and it still can be looked up, it counts for us. PyPL tracks demand for pages, whereas we track availability of pages. On the long term this is about the same because if there is no demand, there will be no availability and vice versa." Tiobe also does not rely simply on Google; it also factors in such sites as Yahoo and Wikipedia.
Tiobe has Objective-C as its language of the year for the second consecutive year, with the language in 2012 again gaining the most market share, and it ranks third in the Tiobe January index, with a 10.283% share. Objective-C is the language of choice for developing Apple iOS applications, thus boosting its prominence. PyPL, though, calls C# its language of the year and gives a nod to Python, as well. "Over a five-year period, Python is the language whose popularity is growing the fastest; it is already the second most popular in the U.S.," PyPL said.
This story, "C and Java each claim the top spot in dueling language popularity indexes," was originally published at InfoWorld.com. Get the first word on what the important tech news really means with the InfoWorld Tech Watch blog. For the latest developments in business technology news, follow InfoWorld.com on Twitter.
- 15 Non-Certified IT Skills Growing in Demand
- How 19 Tech Titans Target Healthcare
- Twitter Suffering From Growing Pains (and Facebook Comparisons)
- Agile Comes to Data Integration
- Slideshow: 7 security mistakes people make with their mobile device
- iOS vs. Android: Which is more secure?
- 11 sure signs you've been hacked
- What Datapipe customers need to know about the new PCI DSS 3.0 compliance standard This handy quick reference outlines what PCI DSS 3.0 is, who needs to be compliant and how Alert Logic solutions address the new...
- The 12 PCI DSS 3.0 requirements addressed by Peer 1 Hosting This handy quick reference outlines the 12 PCI DSS 3.0 requirements, who needs to be compliant and how Alert Logic solutions address the...
- Defense Throughout the Vulnerability Life Cycle This whitepaper provides insight into how to leverage threat and log management technologies to protect your IT assets throughout their vulnerability life cycle.
- The Critical Role of Support in Your Enterprise Mobility Management Strategy Most business leaders underestimate the importance of tech support when they choose an EMM solution. Here's what to put on your checklist.
- Live Webcast Best Practices for the Hyperconverged Enterprise Network To the Age of Constant Connectivity and Information overload
- Live Webcast Unmasking the Differences between Consumer and Enterprise File Sync & Share The consumerization of IT combined with the rapid pace of the modern mobile workplace is forcing enterprise IT teams to evaluate file sync...
- Live Webcast Government Agency Webifies Outdated COBOL Applications Let this CTO tell you how his agency converted 1980s-era green screens into an e-filing portal for the 100,000 cases handled each year...
- The New Way to Work Knowledge Vault This Knowledge Vault focuses on how, in today's increasingly virtual world, it's more important than ever to engage deeply with employees, suppliers, partners,...
- Getting Ready for BlackBerry Enterprise Service 10.2 Find out how BlackBerry® Enterprise Service 10 helps organizations address the full spectrum of EMM challenges, while balancing the needs of both the... All Applications White Papers | Webcasts