I saw TIOBE’s programming language rankings for June on CSDN today, and I suddenly wanted to know how TIOBE calculates the programming language rankings? .
Open TIOBE’s introduction to the programming language rankings. The general understanding is as follows:
For a language to enter the rankings, it must meet two conditions:
There are currently 225 languages on the TIOBE list (computer languages are really broad and profound, many of which I have never heard of).
The language rankings (Ratings) are based on the average number of search results for this language on the 8 major websites Value, obtained by dividing the total number of search results in the top 50 languages. In CSDN terms, Ratings represent the popularity of a language.
Class A languages are considered mainstream languages. If a language's rating is higher than 0.7% for three consecutive months, it is considered a Category A language. TOIBE recommends using Class A languages to build mission-critical systems, but when choosing a language you also need to consider "suitability to the application field", "reliability of the compiler", "expression ability", "performance", and "stability".