TIOBE Ranking: Strongest Growth for C ++, Strong Decline for Java


A new version of the C ++ programming language is expected in the coming months.

Discover the new ranking of the TIOBE index for the month of September 2020. © TIOBE

In its September 2020 ranking, the TIOBE index provides some interesting insights into the underlying trends of the most searched programming languages ​​on search engines. The index shows in particular that C ++ is growing in popularity. Ranked in 4th position behind the trio of C, Java and Python, C ++ represents the language which recorded the strongest growth in one year, up 1.48%.

After having reached its peak in 2003 with a rate of 17.53%, C ++ then underwent a strong degradation. The language no longer reached the 10% mark after 2005, before reaching its all-time low in 2017 with an index evaluated at 4.55%. The imminent arrival of its next update, C ++ 20, heralded as the largest version of the language since C ++ 11, would explain its rebirth over the past 12 months, according to the index.

I think the new C ++ 20 standard could be one of the main reasons for this. Mainly because of the new functionality of modules, which will replace the dreaded inclusion mechanism. C ++ beats other languages ​​with a positive trend, such as R (+ 1.33%) and C # (+ 1.18%), analyzes Paul Jansen, CEO of TIOBE Software.

Strong decline for Java; R, Go and Swift on the rise

If C ++ ” is doing very well », According to Jansen, another language is dying: Java. If it remains clinging to second position behind the C language, Java has observed a sharp drop of -3.18% over one year, with a rating of 10.47%, followed by Python (3rd).

Java (in black) continues to decline in September 2020 © TIOBE

Among the other trends to remember from this ranking for September 2020, note the good progressions of R, Go and Swift. R, which is mainly used by statisticians and data scientists, is gaining 10 places in the 2020 academic year and joining the top 10 most popular languages ​​(9th). For its part, Go, the open source programming language launched by Google in 2009, dropped from 14th to 11th place. It is ahead of Apple’s Swift, which also recorded good progress (+4 places). Note also the rise of Perl, the language inspired by C, which gained 7 positions to position itself just behind Swift (13th).

A ranking based on research related to programming

Sometimes criticized for its methodology, the TIOBE index is updated every month from requests related to programming languages ​​on 25 search engines, including Google, Bing, Yahoo !, Wikipedia, Amazon, YouTube and Baidu. The index helps to reflect the evolution in the popularity of languages ​​that developers will learn and use in their future professional projects.

Receive all digital news by email