В августе 2024 года язык программирования Python достиг нового рекорда в индексе TIOBE , впервые набрав более 18% популярности. Последний раз подобного успеха достигал Java в ноябре 2016 года. Однако, Java всё ещё удерживает абсолютный рекорд с 26,49%, установленный в июне 2001 года. Этот показатель остаётся наивысшим за всю историю индекса TIOBE и пока никем не превзойдён.
Python опережает своего ближайшего конкурента, язык C++, на целых 8%, что также является почти рекордной разницей между первым и вторым местом в индексе. Наибольший разрыв был зафиксирован в ноябре 2016 года, когда Java опережала C на 9,55%.
Успех Python объясняется его простотой в изучении и высоким спросом на программистов. Пол Янсен, генеральный директор компании TIOBE, уверен, что Python на пути к тому, чтобы стать самым популярным языком программирования всех времен.
Другие языки, такие как Rust и Kotlin, быстро поднимаются в рейтинге и приближаются к топ-10, но им потребуется много времени, чтобы составить реальную конкуренцию Python, отметил Янсен.
Индекс TIOBE ежемесячно оценивает популярность языков программирования на основе данных о количестве квалифицированных инженеров, курсов и сторонних поставщиков, используя для анализа такие сайты, как Google, Amazon, Wikipedia и Bing. Важно отметить, что индекс TIOBE не определяет лучший язык программирования, а лишь отражает его популярность.
Топ-10 языков в индексе TIOBE за август 2024 года:
- Python – 18,04%
- C++ – 10,04%
- C – 9,17%
- Java – 9,16%
- C# – 6,39%
- JavaScript – 3.91%
- SQL – 2.21%
- Visual Basic – 2.18%
- Go – 2.03%
- Fortran – 1.79%
Аналогичный индекс Pypl, оценивающий популярность языков по частоте поисковых запросов в Google, также подтверждает лидерство Python, который занимает первое место с 29,6%, значительно опережая Java с её 15,51%.
Топ-10 языков в индексе Pypl за август 2024 года:
- Python – 29,6%
- Java – 15,51%
- JavaScript – 8,38%
- C# – 6,7%
- C/C++ – 6,31%
- R – 4,6%
- PHP – 4,35%
- TypeScript – 2,93%
- Swift – 2,76%
- Rust – 2,58%
Python продолжает укреплять свои позиции в мире программирования, подтверждая свою востребованность и простоту в изучении, что делает его фаворитом как среди новичков, так и среди опытных разработчиков.