From InfoWorld: While new programming languages emerge on what seems like a daily basis, two established languages have remained in charge when it comes to leading the Tiobe Index of language popularity: Java and C.
The two languages have held either first or second place since Tiobe began publishing the index more than 15 years ago. The index is based on a formula that calculates searches on languages in popular search engines such as Google, Wikipedia, and Bing, specifically the number of skilled engineers, courses, and third-party vendors pertinent to a language.
Java, with a rating of 18.755 percent this month, has held onto the top spot since April 2015 after a year and a half behind C. While slipping lately, C, rated at 9.203 percent, remains entrenched in second place in the November index, ahead of third-place C++, rated at 5.415 percent. Java and C's stranglehold on the top two spots is "a bit of a paradox," said Paul Jansen, managing director at Tiobe. "The IT world is changing everyday with new hypes, however, programming languages don't change that often. The reason for that is that if you have programmed 1 million lines of code in Java, you are not going to change that easily and jump on every new programming language train that comes along."
Haskell made headway this month, nearing placement in the index's top 20. "Some people say that Haskell is the most mature purely functional programming language available nowadays," a report accompanying the index states. "It has quite a long history, dating back from 1990, and its community is growing, although slowly. This month Haskell is only 0.255 percent away from the top 20 at position 23." It was in 40th place a year ago.
View: Article @ Source Site