C Programming Language's Tiobe Rating Drops To Lowest Level
Despite C maintaining its ranking as the second most popular programming language on the Tiobe Index, the decline in the number of searches for C pushed it to its lowest ratings score since the index was launched in 2001.
11 Programming Languages For DevOps Success
(Click image for larger view and slideshow.)
In the fast-paced world of technology, it's always a smart move for IT pros to continually expand their skills to remain marketable. For C programmers, this advice may be especially relevant in light of recent data gleaned on the Tiobe index. The data also gives insight into a shift in organizations' development priorities.
The index's August data revealed that the popularity of the C programming language fell to its lowest score since the index launched in 2001. The Tiobe Index is updated once a month, based on programming languages that have received at least 5,000 hits on Google when searching for the desired language and the word programming. The ranking is essentially based on the number of hits a search query generates, according to Tiobe's methodology.
C, which maintained its No. 2 rank from a year ago, saw a 3.4% decline over the past year in the number of searches performed by popular search engines tracked by the software assessment company. In August, C accounted for 11.3% of computer programming language searches by the popular search engines, according to the report.
According to Tiobe:
Some of the computer languages gaining lots of attention are Go, which jumped to No. 20 on the Tiobe Index in August from No. 95 a year ago, and Groovy, which soared to No. 16 from No. 37.
Go was launched back in 2009 by Alphabet's Google. The open-source program is targeted toward apps designed for multi-processor systems that aim to deliver extensive scalability. Go is especially gaining traction these days because it is used by enterprise software-maker Docker.
Other movement among the top 20 most popular programming languages on the Tiobe Index included such gainers as:
PHP moving to No. 6 from No. 7
Perl rising to No. 9 from No. 10
Assembly language climbing to No. 10 from No. 12
Delphi/Object Pascal rising to No. 11 from No. 14
Ruby edging up to No. 12 from No. 13
Swift soaring to No. 14 from No. 17
R advancing to No. 17 from No. 20
Those that saw a loss in ranking include:
Objective-C plunging to No. 15 from No. 6
Visual Basic falling to No. 13 from No. 11
MATLAB dropping to No. 18 from No. 15
Java, meanwhile, still remains ranked as No. 1 on the programming popularity scale, accounting for 19% of searches on popular search engines. Java's ability to "write once, run anywhere" has had strong staying power, among companies and universities.
"The index can be used to check whether your programming skills are still up to date, or to make a strategic decision about what programming language should be adopted when starting to build a new software system," Tiobe advised.
Dawn Kawamoto is an Associate Editor for Dark Reading, where she covers cybersecurity news and trends. She is an award-winning journalist who has written and edited technology, management, leadership, career, finance, and innovation stories for such publications as CNET's ... View Full Bio
We welcome your comments on this topic on our social media channels, or [contact us directly] with questions about the site.
Infographic: The State of DevOps in 2017Is DevOps helping organizations reduce costs and time-to-market for software releases? What's getting in the way of DevOps adoption? Find out in this InformationWeek and Interop ITX infographic on the state of DevOps in 2017.
The Next Generation of IT SupportThe workforce is changing as businesses become global and technology erodes geographical and physical barriers.IT organizations are critical to enabling this transition and can utilize next-generation tools and strategies to provide world-class support regardless of location, platform or device