Исследования
C# стал языком года по версии TIOBE
C# заслужил это звание, показав наибольший годовой рост в рейтинге. За эти годы язык претерпел фундаментальные изменения.
Второй раз за три года язык программирования C# был удостоен звания «Язык программирования года по версии TIOBE» за наибольший годовой прирост позиций в индексе.
Если вы не знакомы с индексом TIOBE, он призван служить индикатором популярности языков программирования на основе таких факторов, как количество квалифицированных инженеров по всему миру, книги и курсы по этим языкам, а также поисковые запросы по названию языка. Для расчета рейтингов используются данные Google, Amazon, Wikipedia, Bing и более чем 20 других веб-сайтов.
Автор индекса постоянно подчеркивает, к полученным рейтингам следует относиться с некоторым здоровым скептицизмом. В самом индексе говорится:
Важно отметить, что индекс TIOBE не определяет лучший язык программирования или язык, на котором написано наибольшее количество строк кода.
Премия TIOBE «Язык программирования года», присуждаемая на основе ежегодного изменения рейтинга, была учреждена в 2003 году, через два года после того, как TIOBE начала публиковать свой ежемесячный индекс в июне 2001 года. Двенадцать различных языков программирования удостаивались этого звания:
Python удерживает рекорд по количеству побед, завоевав эту награду шесть раз — в 2000, 2010, 2018, 2020, 2021 и в прошлом году, в 2024. Однако, как показывает десятка лучших за этот месяц, достигнув рекордного процентного показателя в истории индекса — 26.98% в июле 2025 года, — доля Python снизилась на 4.37%.
Между тем, в середине списка доля C# растет, и хотя он начал и закончил год на 5-й позиции, его общий прирост составил 2.94%:
«C# заслужил это звание, показав наибольший годовой рост в рейтинге. За эти годы язык претерпел фундаментальные изменения. С точки зрения проектирования языка, C# часто был одним из первых, кто перенимал новые тенденции среди основных языков. В то же время он успешно совершил два крупных парадигмальных сдвига: от языка, ориентированного только на Windows, к кроссплатформенному, и от языка, принадлежащего Microsoft, к языку с открытым исходным кодом. C# постоянно развивался в нужный момент.
Уже много лет между Java и C# идёт прямая борьба за доминирование на рынке бизнес-программного обеспечения. Я всегда предполагал, что Java в конечном итоге одержит победу, но после всего этого времени исход противостояния остаётся неопределённым. Остаётся открытым вопрос, сможет ли Java — со своим многословным, перегруженным шаблонным кодом стилем и принадлежащая Oracle — и дальше сдерживать C#».
Так кто же, помимо C#, стал победителем 2025 года? Perl совершил неожиданное возвращение, поднявшись с 32-й позиции на 11-ю и вновь войдя в топ-20. Еще один язык, вернувшийся в топ-10, — это R, во многом благодаря продолжающемуся росту в области анализа данных и статистических вычислений. Kotlin прибавил 5 позиций и вошел по итогам года в двадцатку. Swift сейчас находится на 22 месте, Dart на 26 и Objective-C на 29.
Конечно, где есть победители, там есть и проигравшие. Go, похоже, навсегда потерял свое место в топ-10 в 2025 году. То же самое, кажется, верно и для Ruby, который выбыл из топ-20 и вряд ли вернется в ближайшее время.
-
Видео и подкасты для разработчиков4 недели назад
Разработка видеоредактора
-
Вовлечение пользователей3 недели назад
Инженерия уверенности: почему ваш онбординг, вероятно, слишком короткий
-
Видео и подкасты для разработчиков3 недели назад
От идеи к CVE: как находить уязвимости в Android
-
Новости4 недели назад
Видео и подкасты о мобильной разработке 2025.51


