Software quality assurance company, TIOBE, releases its top programming languages index each month to detail shifts in the ever-evolving landscape. TIOBE recently announced its latest updated index for October. TIOBE uses a series of metrics including searches on Amazon, YouTube, Wikipedia, Bing, Google Yahoo, and Baidu to determine the rankings. Overall, the top 10 saw no positional shifts since the September report, although there are granular data fluctuations and long-term changes to note.
Top programming languages: TIOBE October index
In the latest index, C remains in the top spot with a rating of 16.95% representing a positive 0.77% change over October 2019. C continued its reign at the top from last month when the programming language held a rating of 15.95%. In October of 2019, C was ranked number two according to the TIOBE index.
Long-term changes across decades
Using an annual average for a 12-month period, TIOBE also provides information related position changes over the decades, illustrating long-term fluctuations in rankings. Based on these averages, some programming languages have consistently ranked near the top for more than 30 years, while others have surged in recent decades.
Programming language C has ranked either first or second in 2020, 2015, 2010, 2005, 2000, 1995, and 1985 according to these rolling annual averages. Interestingly, Java ranked 29 in 1995, making a leap to third in 2000, and then to second 2005, using these annual averages. Python ranked 15th in 1995 before falling to 21 in 2000 and surging to the sixth spot in 2005, according to TIOBE’s rolling annual averages.