TIOBE Software has released its January rankings of programming language popularity, highlighting Python's rise from third to first place compared to January 2021. C and Java have dropped to second and third places, respectively. The TIOBE Index bases its conclusions on analyzing search query statistics across platforms such as Google, Google Blogs, Yahoo!, Wikipedia, MSN, YouTube, QQ, Sohu, Bing, Amazon, and Baidu.
Notable changes over the year also include the rise of Assembler (up from 17th to 10th), SQL (from 12th to 9th), Swift (from 13th to 10th), Go (from 14th to 13th), Object Pascal (from 19th to 14th), Visual Basic (from 20th to 15th), Fortran (from 30th to 19th), and Lua (from 37th to 30th).
The popularity of PHP has decreased (from 8th to 11th), R (from 9th to 12th), Groovy (from 10th to 17th), Ruby (from 15th to 18th), Perl (from 17th to 20th), Dart (from 25th to 37th), D (from 28th to 38th), and Julia (from 23rd to 28th). Rust remains at 26th place like last year.

In the January PYPL ranking, which uses Google Trends, the top three have not changed over the year: Python remains in first place, followed by Java and JavaScript. C/C++ has risen to 4th place, displacing C#. Popularity has increased for Ada, Dart, Abap, Groovy, and Haskell compared to January last year. The popularity of Visual Basic, Scala, Lua, Perl, Julia, and Cobol has decreased.

According to the IEEE Spectrum ranking, Python ranks first, followed by Java, C, and C++. JavaScript, C#, R, and Go follow. The IEEE Spectrum ranking is prepared by the Institute of Electrical and Electronics Engineers (IEEE) and considers a combination of 12 metrics obtained from 10 different sources (the method involves assessing search result outcomes for the query '{название_языка} programming', analysis of mentions on Twitter, the number of new and active repositories on GitHub, questions on Stack Overflow, publications on Reddit and Hacker News, job postings on CareerBuilder and Dice, mentions in a digital archive of journal articles, and conference presentations).

In the RedMonk ranking, based on popularity assessment on GitHub and discussion activity on Stack Overflow, the top ten looks as follows: JavaScript, Python, Java, PHP, C#, C++, CSS, TypeScript, Ruby, C. Over the year, Python has moved up from third to second place.

Source: opennet.ru
