В этом месяце индекс TIOBE отмечает свое 20-летие. Первый индекс TIOBE был опубликован еще в 2001 году в качестве личного хобби-проекта, чтобы узнать, какие языки пользуются спросом.
В тройку лидеров первого индекса вошли Java, C и C++. Сегодня картина мало чем отличается. Первые 3 языка программирования — это C, Java и Python (C++ на четвертом месте). Интересно, что популярность этих трех языков становятся все ближе. Разница между позицией 1 и позицией 3 составляет всего 0.67%. Какой язык выиграет эту битву? Похоже, что у Python больше шансов стать номером 1 благодаря своему лидерству на рынке в быстро развивающейся области интеллектуального анализа данных и искусственного интеллекта.
Другие интересные изменения в этом месяце: C++ набирает более 0.5% и приближается к топ-3, язык Go переместился с позиции №20 на позицию №13. Интересен и рост “классических” языков — Visual Basic вырос сразу на 7 позиций, Fortran с 50 места перешел на 14, а Delphi/Object Pascal с 30 на 20.
Swift между тем за год с 10 места опустился на 16, Objective-C находится на 21 месте, Dart на 29, а Kotlin на 38.
Индекс сообщества программистов TIOBE — показатель популярности языков программирования. Индекс обновляется раз в месяц. Рейтинги основаны на количестве квалифицированных инженеров во всем мире, курсов и сторонних вендоров. Для расчета рейтингов используются популярные поисковые системы, такие как Google, Bing, Yahoo!, Wikipedia, Amazon, YouTube и Baidu. Важно отметить, что индекс TIOBE — это не определение лучшего языка программирования или языка, на котором написано большинство строк кода. Это рейтинг упоминаемости и использования.