Впервые с марта 2015 года Си в этом месяце вытеснил Java с первой строчки рейтинга наиболее популярных языков программирования в рейтинге Tiobe. (Рейтинг Tiobe оценивает количество относящихся к каждому из языков поисковых запросов в Google, Bing и Yahoo.)
Составители рейтинга Tiobe предположили, что одной из причин неожиданного взлета популярности классического языка может быть COVID-19. Действительно, значительный всплеск интереса на фоне пандемии коронавируса могут испытать и другие языки. Так, Си и C++ набирают очки, потому что используются при разработке ПО медицинского оборудования, в то время как Python и R, которые предпочитают исследователи данных, становятся еще популярнее за счет активизации поиска «противоядия» от коронавируса.
Удастся ли Си сохранить лидерство? Пол Янсен, генеральный директор Tiobe, считает, что Си в состоянии удерживать первую строчку как минимум в течение полугода, потому что он не видит рыночных тенденций, которые бы благоприятствовали росту популярности Java в ближайшем будущем.
Рейтинг Tiobe Top 10 в мае 2020 года выглядит следующим образом:
- Си 17,07%
- Java, 16,28%
- Python, 9,12%
- С++, 6,13%
- C#, 4,29%
- Visual Basic, 4,18%
- JavaScript, 2,68%
- PHP, 2,49%
- SQL, 2,09%
- R 1,85%
Конкурирующий с Tiobe рейтинг популярности языков программирования Pypl, который анализирует частоту поиска языковых учебников в Google, составил следующую «горячую десятку» на май 2020 года:
- Python, 31,17%
- Java, 17,75%
- JavaScript, 7,99%
- C#, 7,05%
- PHP, 6,09%
- Си/C++, 5,67%
- R 3,93%
- Objective-C, 2,4%
- Swift, 2,26%
- TypeScript, 1,89%