Многие удивятся, но доля JavaScript на рынке бэкенд-разработки сегодня выше, чем у Elixir, Python, Go, Zig, Perl и ещё десятка языков, созданных специально для серверной стороны, вместе взятых. И за последний год эта доля выросла на 2 процентных пункта — с 4,2% до 6,2%. Прирост почти на треть, и главный драйвер здесь — нейросети.
Сейчас, в 2026 году, программирование руками на популярных языках без использования ИИ считается как минимум неоптимальным. Нейросети и агенты стали обязательным инструментом: они ускоряют разработку, снижают стоимость и, что важнее, открыли дверь в индустрию для людей без профильного образования. Новички, которые начинают программировать с помощью чат-ботов, узнают базовые вещи — что есть фронтенд с ограниченным стеком, есть бэкенд — и полагаются на рекомендации моделей.
Что же рекомендуют современные LLM вроде ChatGPT и Gemini на абстрактный запрос «выбери технологию для бэкенда»? В подавляющем большинстве случаев они предлагают Node.js. Без конкретных требований, без уточнений — именно JavaScript (или TypeScript) на сервере. И это уже влияет на статистику: всё больше новых проектов, особенно созданных непрофессионалами с помощью ИИ, пишут именно на Node.js. Тенденция будет только усиливаться, и другие языки рискуют постепенно терять позиции.
Однако у JavaScript есть фундаментальная проблема, которая не даёт ему подняться на первую строчку. У языка нет полноценного бэкенд-фреймворка «всё включено». Взгляните на Python: у него есть Django. На PHP — Laravel, Drupal, WordPress и множество других. Эти фреймворки предоставляют готовую архитектуру, ORM, миграции, админку, аутентификацию — всё, что нужно для типового веб-приложения. У JavaScript же есть фреймворки, которые покрывают лишь часть задач (например, Next.js пытается закрыть и фронт, и бэк, но всё равно требует кучи дополнительных зависимостей). В итоге проект обрастает десятками библиотек, усложняется поддержка и входной порог.
Так кто же лидирует? Первое место в рейтинге самых популярных языков для бэкенда занимает PHP. Да, тот самый PHP. Несмотря на все шутки и предсказания его смерти, 71,5% всей серверной части интернета написана на нём. Да, доля PHP постепенно снижается: когда-то было 80%, потом 75%, теперь 71,5%. Но падение происходит не потому, что старые проекты переписывают на другие языки, а потому что новые приложения всё чаще выбирают иные стеки. В абсолютных цифрах PHP всё ещё огромен, количество разработчиков колоссально, рынок работы для них гигантский, хотя и с высокой конкуренцией и не самыми высокими зарплатами.
Второе место — и вот это действительно неожиданность — занимает Ruby. Примерно 15 лет назад Ruby on Rails был на пике хайпа, все хотели Ruby-разработчиков. Затем интерес упал настолько, что язык сочли если не мёртвым, то глубоко нишевым. Однако в последний год его доля растёт практически каждый месяц. Причины такого возрождения неочевидны: крупных статей с призывами использовать Ruby давно не появляется, сам создатель Rails (DHH) при всём авторитете не может в одиночку поднять популярность. Тем не менее факт остаётся фактом: Ruby снова становится популярным. Возможно, дело в его простоте: язык легко изучить, код на Ruby читается почти как английский, даже если вы его не знаете, а запуск не требует огромных ресурсов.
Третье место — JavaScript с уже упомянутыми 6,2%. Далее идут Java (четвёртое место), C# (ASP.NET — пятое). Интересно, что статические файлы снова в тренде — многие сайты сегодня хостят просто статику на GitHub Pages или аналогичных сервисах, и это занимает свою нишу.
А что же Go, который все последние годы так много хвалят? По данным упомянутого рейтинга, Go занимает восьмое место с долей всего 1,2%. Ещё ниже — Zig, Fusion, Perl, Erlang — у них доли менее 1% каждая. Все остальные языки, которые можно вспомнить, в сумме не набирают и процента. Их просто нет в таблице лидеров.
Вывод из этой статистики может быть неочевидным. Если вы планируете новый проект — особенно коммерческий, где важна скорость запуска и доступность специалистов — PHP всё ещё самый прагматичный выбор. Если вам нужна элегантность и быстрое прототипирование при ограниченных ресурсах, присмотритесь к Ruby. Если вы рассчитываете на рост за счёт ИИ-ассистентов и массового притока новичков — Node.js будет набирать ещё больше. А языки вроде Go и Rust пока остаются на периферии бэкенда, несмотря на всю свою техническую безупречность.