The ongoing development of more and more languages is impacting the most widely used languages, which find their popularity decreasing in the Tiobe language index.
Choice and the growing number of programmers are likely driving the development of new languages, said Paul Jansen, managing director at software quality services vendor Tiobe. “There is a huge amount of programming languages available nowadays, and more and more people are into programming. As a consequence, communities for lesser-known languages such as Kotlin or Clojure or Hack are getting big enough to survive and flourish.” While some languages will be discontinued, most will survive, Jansen anticipates.
Scala, a functional and object-oriented language originating on the JVM, is trending positively, said Jansen. “This is one of the few languages that might get a permanent top 20 position,” he said. It was ranked 30th this month (0.61 percent).
Other languages at the top of Tiobe’s rankings include C++, ranked third (6.20 percent) and C#, in fifth place (3.79 percent). Ruby, ranked eighth last month, came in 10th place this month (2.34 percent).
Tiobe’s monthly index measures language popularity through a formula that assesses searches related to different languages in popular search engines such as Google, Bing, and Yahoo. “The set of languages to choose from is getting bigger, and more and more less well-known programming languages are being adopted. About 10 years ago, the first eight languages covered 80 percent of the market; now this is reduced to 55 percent,” a report accompanying this month’s index said.
Sign up for CIO Asia eNewsletters.