Stalwarts like Java, PHP, and C++ remain highly popular but are dropping in Tiobe's year-end ratings When it comes to programming language trends, 2014 has shown that big data and Web programming are hot and anything Apple touches will gain traction. This month’s Tiobe Index of language search popularity — which tracks how many search queries are made for various programming languages on the Web — cites the statistical language R and Apple’s Swift language, introduced in June, as candidates for Tiobe’s Language of the Year, awarded to the language with the biggest year-over-year gain. R’s gain was 1.38 percentage points this year, thanks to a boost from big data application development. Meanwhile, Swift, in half a year, now has a 1.06 percent share in the index. JavaScript, ranked seventh in the index with a 2.43 percent share, and Google’s Dart language (22, 0.84 percent) have gained momentum and are candidates to win the award, though Dart is a rival to JavaScript in Web programming. “The growth of Dart and JavaScript has indeed to do with the growth in Web development,” Tiobe Managing Director Paul Jansen said in an email. “Not because there are more websites, but because websites are getting more and more dynamic, thus needing more client-side programming.” The index also shows Visual Basic with the largest delta for the year, but it’s excluded from consideration for Tiobe’s award because it has been introduced as a split from the general Basic entry. A final assessment to judge this year’s winner will be made January 1. Biggest “losers” of the year have been PHP, Java, and C++. In this month’s index, PHP is down 2.53 percentage points over last December, while Java has dropped 2.35 points and C++ 2.16 points. But ratings for these languages still exceed R, Swift, JavaScript, and Dart; Java, with a rating of 14.96 percent, remains in second place in the index behind C, with a 17.59 percent rating. “I think Java and C++ will improve a bit before [the] 1st of January — they have a short term uptrend — but PHP will most probably be the language that lost most this year.” However, PHP has its champions and detractors. The rival PyPL Popularity of programming language index has PHP ranked second, with a 12.3 percent share, right behind another Tiobe “loser,” Java, with a 26.2 percent share. Jansen said it might seem that all top languages have lost ground in Tiobe’s index due to a change in how ratings are calculated made about a year and and a half ago. “Before that time, we made sure that the first 50 languages added up to 100 percent. Now all languages — more than 200 — add up to 100 percent. So the same pie must be shared with more languages.” Related content feature 14 great preprocessors for developers who love to code Sometimes it seems like the rules of programming are designed to make coding a chore. Here are 14 ways preprocessors can help make software development fun again. By Peter Wayner Nov 18, 2024 10 mins Development Tools Software Development news JetBrains IDEs ease debugging for Kubernetes apps Version 2024.3 updates to IntelliJ, PyCharm, WebStorm, and other JetBrains IDEs streamline remote debugging of Kubernetes microservices and much more. By Paul Krill Nov 14, 2024 3 mins Integrated Development Environments Java Python analysis Understanding Hyperlight, Microsoft’s minimal VM manager Microsoft is making its Rust-based, functions-focused VM tool available on Azure at last, ready to help event-driven applications at scale. By Simon Bisson Nov 14, 2024 8 mins Microsoft Azure Rust Serverless Computing analysis GitHub Copilot learns new tricks GitHub and Microsoft have taken their AI-powered programming assistant into new territories, tackling code reviews, simple web apps, Java upgrades, and Azure help and troubleshooting. By Simon Bisson Nov 07, 2024 8 mins GitHub Java Microsoft Azure Resources Videos