Впервые с марта 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%