Логотип

В 2025 году TypeScript обгонит Python и станет языком программирования № 1 на GitHub

В 2025 году TypeScript обгонит Python и станет языком программирования № 1 на GitHub

Согласно последнему отчёту GitHub за 2025 год, впервые в истории GitHub TypeScript обогнал Python и стал самым популярным языком программирования на платформе. Однако, если подумать, в этом нет ничего удивительного — отчёт за прошлый год уже показал, что TypeScript быстро набирает популярность, в основном благодаря тренду на искусственный интеллект. Вот некоторые цифры.

По количеству участников в этом году число разработчиков TypeScript выросло более чем на миллион — на 66 % по сравнению с прошлым годом, что позволило ему опередить Python примерно на 42 000 участников. С 2,63 миллионами активных пользователей TypeScript впервые занял первое место в рейтинге GitHub, за ним следуют Python и JavaScript.

Python, который по-прежнему является основой для искусственного интеллекта и науки о данных, привлёк 850 000 участников (+48 % в годовом исчислении), а JavaScript — 427 000 (+25 % в годовом исчислении). Вместе TypeScript и Python теперь насчитывают более 5,2 миллиона участников на GitHub, что составляет около 3 % от общего числа активных разработчиков на платформе.

Лучшие языки программирования GitHub в 2025 году.

Лучшие языки программирования GitHub в 2025 году.

 

Но каковы причины этого (в некоторой степени) неожиданного изменения? Что ж, GitHub связывает рост популярности TypeScript с появлением инструментов разработки на основе искусственного интеллекта, которые выигрывают от более строгих систем типов, позволяющих выявлять ошибки на ранних этапах процесса кодирования.

Читать  Что делает Python окончательным выбором для стартапов в 2020 году

Статическая типизация в TypeScript позволяет языковым моделям генерировать более надёжный код, снижая неоднозначность, которая часто встречается в слабо типизированном JavaScript. Кроме того, в 2025 году всё больше фреймворков, включая Next. js 15, SvelteKit 2, Qwik и Astro 3, по умолчанию создают проекты на TypeScript.

И хотя TypeScript доминирует в разработке общего назначения, Python по-прежнему не имеет себе равных в области искусственного интеллекта и машинного обучения. Он продолжает лидировать по количеству репозиториев с тегами AI: 582 000 проектов (+50,7 % в годовом исчислении). Использование Jupyter Notebook также выросло почти на 18 %.

Но даже несмотря на расширение TypeScript, стабильный рост Python показывает, что разработка ИИ стимулирует спрос во многих экосистемах, а не заменяет их. Разработчики всё чаще объединяют конвейеры данных Python с уровнями приложений и API на TypeScript — эту тенденцию GitHub называет новым «гибридным стеком» на основе ИИ.

Кроме того, в сообществах Java и C# появилось более 100 000 новых участников, что свидетельствует о стабильном росте. Рост числа пользователей Java на 20 % и C# на 22 % подчёркивает их непреходящую популярность в сфере бэкенда, облачных технологий и разработки игр, даже несмотря на то, что искусственный интеллект меняет подход команд к созданию и обслуживанию крупномасштабных систем.

Наконец, среди небольших языков программирования взрывной рост на 194 % продемонстрировал Luau (язык сценариев Roblox), за ним следует Typst (+108 %), современная альтернатива LaTeX. Astro и Blade, популярные в веб-сообществе и сообществе PHP соответственно, также продемонстрировали значительный рост по сравнению с прошлым годом, поскольку разработчики стремились к более быстрым, типизированным и компонентно-ориентированным рабочим процессам.

Читать  DevOps – путь джедая

Более подробную информацию можно найти в отчёте GitHub об Octoverse 2025.

Если вы нашли ошибку, пожалуйста, выделите фрагмент текста и нажмите Ctrl+Enter.

Редактор: AndreyEx

Рейтинг: 5 (1 голос)
Если статья понравилась, то поделитесь ей в социальных сетях:
0 0 голоса
Рейтинг статьи
Подписаться
Уведомить о
guest

0 комментариев
Старые
Новые Популярные
Межтекстовые Отзывы
Посмотреть все комментарии

Это может быть вам интересно


Загрузка...

Спасибо!

Теперь редакторы в курсе.

Прокрутить страницу до начала