C has seen its better days when it comes to language popularity, based on Tiobe's language index.
Once regularly placing at the top of that index, which gauges popularity using a formula assessing searches on languages in popular search engines, the venerable C still is in second place behind Java. But it has sunk to a new low.
"The C programming language has a score of 11.303 percent, which is its lowest score ever since we started the Tiobe index back in 2001," a report accompanying the August index said. "One of the main reasons for this drop is that C is hardly suitable for the booming fields of Web and mobile app development. Moreover the C programming language doesn't evolve like the other big languages, such as Java, C++, and C#."
C's usefulness in embedded computing and internet of things (IoT) has not jump-started its popularity, based on Tiobe's index. "Apparently the mobile app and Web development industry are growing faster than embedded and IoT," said Paul Jansen, managing director at software quality services vendor Tiobe and the publisher of the index.
Elsewhere in Tiobe's ratings, Go is a rising star this month, ranking 20th after placing 95th the same time last year. It has a rating of 1.27 percent in the current index.
Apple's Swift language ranked 14th, with a rating of 1.983, after clocking 17th a year ago. But Jansen is skeptical about its chances of rising in the index. "I don't see any adoption of Swift yet outside the iOS mobile app development," Jansen said. "So I doubt that it will become a top 10 language, though Apple is trying hard to make it a great language."