Логотип
Знания для вашего роста
Бесплатный тест
Узнайте за 15 минут, какая профессия вам подходит
29 октября 2026

Рейтинг лучших языков программирования: топ-10

В октябре 2026 года вышли два крупных рейтинга языков программирования, и лидеры у них разные. В индексе TIOBE первым остаётся Python, в опросе разработчиков Stack Overflow — JavaScript. В вакансиях на hh.ru снова впереди Python, но следом идут JavaScript и C++.

Свели четыре источника в один топ-10 и разобрали, где применяют каждый язык, сколько за него платят в России и с чего удобнее начать новичку.

Редакция Медиа Нетологии

В октябре 2026 года вышли два крупных рейтинга языков программирования, и лидеры у них разные. В индексе TIOBE первым остаётся Python, в опросе разработчиков Stack Overflow — JavaScript. В вакансиях на hh.ru снова впереди Python, но следом идут JavaScript и C++.

Свели четыре источника в один топ-10 и разобрали, где применяют каждый язык, сколько за него платят в России и с чего удобнее начать новичку.

  • Рейтинги языков программирования считают разное: TIOBE — упоминания языка в поисковиках, PYPL — поиск учебников, Stack Overflow — чем пользуются разработчики, вакансии — что нужно работодателям.

  • Сводный топ-10 на октябрь 2026 года: Python, JavaScript, Java, C++, C#, PHP, Rust, Go, Swift, Kotlin.

  • Python лидирует и в индексах, и в российских вакансиях, включая те, где не требуют опыта.

  • JavaScript и TypeScript отвечают почти за всё интерактивное в браузере.

  • Самые высокие медианные зарплаты среди языков топа у Swift, Go и Kotlin, но вакансий без опыта там мало.

  • PHP занимает шестое место в сводном рейтинге: в мировых индексах он в середине списка, зато в России работы с ним хватает. 1С в TIOBE, PYPL и Stack Overflow нет совсем, хотя программистов 1С компании ищут чаще, чем Java-разработчиков.

  • Универсально лучшего языка нет: сначала выбирают сферу, а она подсказывает, на чём писать.
В материале

Критерии составления рейтинга: спрос на рынке, зарплаты, популярность

Кажется, что достаточно открыть любой рейтинг и взять язык с первой строчки. На деле каждый топ языков программирования отвечает на свой вопрос, поэтому лидеры в них часто не совпадают.

Что измеряют TIOBE, PYPL и Stack Overflow

TIOBE раз в месяц публикует индекс популярности языков программирования. Он учитывает, сколько в мире специалистов, курсов и компаний вокруг языка и как часто его упоминают в Google, Bing, Википедии и на Amazon. А вот качество индекс не оценивает.

С октября 2026 года в TIOBE добавили запросы на китайском. Поэтому часть скачков в свежем выпуске может быть связана с расширением данных.

PYPL строит свой индекс по тому, как часто в Google ищут учебники по языку. Он показывает интерес тех, кто учится писать код.

Stack Overflow — сайт вопросов и ответов для программистов. Каждый год он проводит большой опрос разработчиков: в 2026 году блок о языках заполнили 14 099 человек. Участники отмечают всё, чем пользуются в работе: в среднем по шесть с лишним языков и технологий. Отсюда на втором и третьем местах SQL, язык запросов к базам данных, и HTML/CSS, разметка веб-страниц.

Вакансии показывают, за что работодатели платят в России. Эту часть мы посчитали сами: сколько объявлений на hh.ru по всей стране упоминают каждый язык.

Расхождение между подходами хорошо видно на Go. В TIOBE он за год опустился с 8-го на 11-е место. Зато по зарплатам в России Go в верхушке: по данным портала Хабр Карьера, медиана в первом полугодии 2026 года составила 325 000 ₽, это четвёртый результат среди языков.

Обратный пример — Rust. За год он поднялся в TIOBE с 16-й позиции на 10-ю, а вакансий без опыта у него в России всего 5.

Получается, место в рейтинге языков программирования говорит об интересе к языку. О том, сколько за него платят и берут ли новичков, точнее расскажут вакансии и зарплаты.

Сводный рейтинг языков программирования: топ-10

Место в таблице — среднее по четырём источникам: TIOBE, PYPL, Stack Overflow и вакансиям на hh.ru. Так топ языков для разработки не перекошен в пользу какой-то одной методики.
В колонках TIOBE, PYPL и Stack Overflow — место языка в рейтинге, в колонке hh.ru — число вакансий в России. Индексы и вакансии — октябрь 2026 года, опрос Stack Overflow — 2026 год, PYPL считает C и C++ вместе. TypeScript отдельно не учитываем: он часть экосистемы JavaScript. Источники: TIOBE, PYPL, Stack Overflow, подсчёт редакции на hh.ru
Чего нет в мировых рейтингах, но много на российском рынке труда. 1С — встроенный язык платформы «1С:Предприятие», на которой компании ведут бухгалтерию, торговлю, производство и зарплату. В TIOBE, PYPL и Stack Overflow его нет, а на hh.ru, по нашему подсчёту, 1 792 вакансии для программистов 1С. Это больше, чем у Java.
Попробовать шесть ИТ-профессий бесплатно ↓

• Попробуете себя в роли Python-, Java- и Go-разработчика, DevOps-инженера и ещё двух ИТ-специалистов на задачах из реальной работы.

• Узнаете особенности каждого языка и поймёте, какой вам ближе, без вложений в платное обучение.

• Начать можно без опыта в программировании: доступ открывается сразу после регистрации.

Начать бесплатно

• Попробуете себя в роли Python-, Java- и Go-разработчика, DevOps-инженера и ещё двух ИТ-специалистов на задачах из реальной работы.

• Узнаете особенности каждого языка и поймёте, какой вам ближе, без вложений в платное обучение.

• Начать можно без опыта в программировании: доступ открывается сразу после регистрации.

Начать бесплатно
Дальше разбираем языки из топа-10 не по местам, а по сферам применения: так проще сравнить соседей, которые решают похожие задачи.

Лидеры общего назначения: Python и JavaScript

Python и JavaScript — самые популярные языки программирования в нашем сводном рейтинге. С них открывается больше всего дорог: от анализа данных до сайтов и серверов.

Python: лидер TIOBE и главный язык анализа данных и ИИ

Python возглавляет сводный рейтинг и первый в TIOBE и PYPL. В опросе Stack Overflow его отметили 58% ответивших. На hh.ru у него больше всего вакансий: Python нужен разработчикам, аналитикам, тестировщикам и специалистам по машинному обучению.

На Python пишут бэкенд, то есть серверную часть сайтов и приложений, которую пользователь не видит. Ещё на нём анализируют данные, обучают нейросети и автоматизируют рутину. Почему именно Python стал стандартом для ИИ, мы разбирали отдельно. Рядом с ним в работе с данными часто встречаются SQL и R, язык для статистики.

Создатели Python называют его дружелюбным и простым в изучении. Его синтаксис, то есть правила записи команд, короткий и читаемый. Если искать лучший язык программирования для новичка по числу вакансий без опыта, Python тоже впереди: таких на hh.ru 305.

За год доля Python в TIOBE снизилась примерно на пять процентных пунктов, до 19,23%. Первое место он при этом сохранил, а в вакансиях опережает ближайшего соседа почти вчетверо. Медиана зарплаты в первой половине 2026 года — 243 000 ₽, на 6% больше, чем полугодием раньше.

Высокий спрос и растущие доходы делают Python удобной точкой входа в разработку. Изучать язык можно на курсе Python-разработки с нуля, а как на нём устроен бэкенд, мы подробно разобрали в пошаговом руководстве.
Обучить первую модель бесплатно ↓

• Подойдёт, даже если вы никогда не работали в ИТ и с ИИ: обучение начинается с азов.

• Пройдёте два занятия из программы платного курса, с лекциями и практикой, и обучите первую модель в scikit-learn.

• Решите, стоит ли идти в полное обучение, до серьёзных вложений времени и денег.

Попробовать профессию

• Подойдёт, даже если вы никогда не работали в ИТ и с ИИ: обучение начинается с азов.

• Пройдёте два занятия из программы платного курса, с лекциями и практикой, и обучите первую модель в scikit-learn.

• Решите, стоит ли идти в полное обучение, до серьёзных вложений времени и денег.

Попробовать профессию

JavaScript и TypeScript: язык веба и его типизированная надстройка

В сводном рейтинге JavaScript второй, а в опросе Stack Overflow 2026 года первый, как и годом раньше: с ним работают 62% ответивших. На этом языке сделано почти всё интерактивное в браузере: меню, формы, карты, чаты поддержки. Эта видимая пользователю часть сайта называется фронтендом. С платформой Node.js JavaScript работает и на сервере.

Для интерфейсов разработчики берут фреймворки, готовые каркасы приложений, например Vue или Angular. На hh.ru 116 вакансий с JavaScript открыты для кандидатов без опыта. Медиана зарплаты — 236 000 ₽, на 2% меньше, чем полугодием раньше.

TypeScript — это JavaScript с типами: заранее заданными правилами, какие данные может хранить переменная. Типы помогают редактору кода подсказывать и замечать ошибки, а перед запуском написанное всё равно превращается в обычный JavaScript. В августе 2025 года TypeScript впервые стал самым используемым языком на GitHub по числу разработчиков, которые каждый месяц пишут на нём код. GitHub связывает этот рост с ИИ: типы снижают неоднозначность и помогают поймать ошибки нейросети до того, как они попадут в работу.

Отдельного места в сводном рейтинге у TypeScript нет: мы считаем его частью экосистемы JavaScript. На рынке труда он встречается реже: на hh.ru его упоминают 525 вакансий. По калькулятору зарплат Хабр Карьеры, медиана у специалистов с TypeScript в первом полугодии 2026 года составила 250 000 ₽.

Новички обычно начинают с JavaScript вместе с HTML и CSS, разметкой и оформлением страниц, а TypeScript добавляют следом. Такой путь проходят на курсе фронтенд-разработки.

Языки для высокой нагрузки и бэкенда: Java, C#, PHP, Go

Высокая нагрузка — это когда сервисом одновременно пользуются тысячи и миллионы людей: маркетплейс в распродажу, банковское приложение в день зарплаты. Java, C# и Go работают на серверной стороне таких систем, а PHP — прежде всего сайтов и интернет-магазинов. Вакансии есть у всех четырёх, но без опыта их у каждого меньше, чем у Python.

Java: высокий спрос и зарплаты в бэкенде

Java третья в сводном рейтинге и вторая после Python по числу мест для новичков: на hh.ru 123 вакансии без опыта.

Медиана зарплаты Java-разработчиков — 279 000 ₽, выше, чем у Python и JavaScript. Кроме самого языка, Java-разработчику понадобятся фреймворк Spring и SQL. На Java по-прежнему можно писать и приложения для Android, хотя основным языком там стал Kotlin.

C#: язык экосистемы Microsoft и игр на Unity

C# пятый и в TIOBE, и в сводном рейтинге. На нём пишут корпоративные системы и программы для компьютера на платформе .NET от Microsoft, а ещё скрипты для игр на движке Unity.

За год доля C# в TIOBE уменьшилась на 3,15 процентных пункта, но место осталось прежним. В Stack Overflow с ним работают 27% ответивших, почти столько же, сколько с Java. Новичкам на hh.ru доступны 82 вакансии с C#, а медиана зарплаты в России — 250 000 ₽.

PHP: язык сайтов и интернет-магазинов

PHP шестой в сводном рейтинге. Мировые индексы ставят его в середину списка: в TIOBE он за год поднялся с 14-го на 12-е место, в опросе Stack Overflow его отметили 17,7% ответивших. Зато в вебе он на первых ролях: на PHP работают 69,3% сайтов с известным серверным языком.

Во многом такую долю обеспечивает WordPress — движок, то есть готовая основа для сайта: на нём собрано 39,6% всех веб-ресурсов. На PHP написаны и «1С-Битрикс», и MediaWiki, на которой работает Википедия. Сам язык продолжает развиваться: версия 8.5 вышла в ноябре 2025 года, и её регулярно обновляют.

На hh.ru у PHP 552 вакансии, из них 27 открыты для кандидатов без опыта. Медиана зарплаты — 242 000 ₽, почти как у Python.

В трёх PHP-вакансиях из четырёх на hh.ru просят SQL. Из движков и фреймворков лидирует «1С-Битрикс»: он упомянут в трети объявлений, Laravel — примерно в каждом пятом, а WordPress — заметно реже.

Мест для новичков немного, поэтому PHP выгоднее учить под конкретную цель — сайты и интернет-магазины для бизнеса. Первый проект на «1С-Битрикс» или Laravel заодно станет портфолио.

Go: язык серверов с одними из самых высоких зарплат

Go создали в Google для серверных программ, которые легко поддерживать годами, и сразу рассчитывали на многоядерные процессоры. Код на Go компилируется, то есть заранее переводится в команды, понятные компьютеру, и запускается без виртуальной машины.

В сводном рейтинге Go восьмой. Высокая зарплата в России — его сильная сторона, но вакансий без опыта на hh.ru всего 17 из 341. Go удобнее рассматривать как второй язык, когда в бэкенде уже есть первая практика.

Если хочется начать именно с Go, поможет наша статья о том, как установить Go и написать первую программу. А системно освоить язык можно на курсе Go-разработки с нуля.

Системное программирование и разработка игр: C++ и Rust

Системное программирование — это код, который работает близко к оборудованию компьютера: операционные системы, драйверы, игровые движки, прошивки устройств. Здесь важны скорость и экономное обращение с памятью. Отсюда и сложность для старта.

C++: игровые движки и системное программирование

C++ третий в TIOBE и четвёртый в сводном рейтинге. На нём построен движок Unreal Engine, на котором делают игры. Второе место в TIOBE занимает C, предшественник C++, на котором пишут операционные системы и прошивки. По числу вакансий на hh.ru C++ третий, после Python и JavaScript.

В C++ нет встроенной сборки мусора, механизма, который сам освобождает ненужную память. За её очистку отвечает программист, хотя современный C++ даёт для этого удобные инструменты. Первым языком C++ из-за этого осваивать тяжелее, чем Python или JavaScript.

При этом новичков в C++ берут охотнее, чем можно ожидать: вакансий без опыта 117, почти столько же, сколько у JavaScript. Медиана зарплаты — 254 000 ₽, на 6% больше, чем полугодием раньше. Освоить язык поможет курс разработки на C++.

Rust: безопасная альтернатива C++

В сводном рейтинге Rust седьмой, а интерес к нему растёт и среди разработчиков: в опросе Stack Overflow он поднялся до 12-го места. Его выбирают для системных задач, потому что модель владения в Rust гарантирует безопасную работу с памятью без сборщика мусора. Защита действует и тогда, когда программа выполняет несколько операций параллельно.

Обратная сторона такой надёжности — строгие правила, к которым нужно привыкнуть. Рынок в России пока небольшой: 82 вакансии на hh.ru, и почти все рассчитаны на кандидатов с опытом. Медиана зарплаты по калькулятору Хабр Карьеры — около 300 000 ₽ в первом полугодии 2026 года, но анкет по Rust всего несколько десятков, поэтому цифра ориентировочная.

Rust логично осваивать на вырост, после первого опыта в программировании.

Мобильная разработка: Kotlin и Swift

У каждой из двух мобильных платформ, Android и iOS, свой основной язык. Так что Kotlin или Swift — это на деле вопрос, под какую из них писать. Зарплаты здесь среди самых высоких, а вакансий заметно меньше, чем в вебе и бэкенде.

Swift: язык приложений для iPhone и Mac

Swift — язык Apple для всех её устройств: iPhone, iPad, Mac и часов. В сводном рейтинге он девятый, а в TIOBE за год поднялся с 22-го на 14-е место. Медиана зарплаты Swift-разработчиков — 326 000 ₽, самая высокая среди языков нашего топа.

Вход при этом узкий. На hh.ru 63 вакансии для iOS-разработчиков со Swift и только 2 без опыта. К тому же для разработки под iPhone нужна среда Xcode, а она работает на Mac. Если Mac уже есть и хочется делать приложения, изучать Swift можно начать на курсе iOS-разработки с нуля.

Kotlin: основной язык Android-разработки

В 2019 году Google объявил, что Android-разработка будет всё больше ориентироваться на Kotlin: новые библиотеки, документацию и примеры компания делает в первую очередь для него. По её словам, на Kotlin написаны свыше 70 собственных приложений, среди них Google Карты и Google Диск.

В мировых индексах Kotlin держится низко: в TIOBE он только 32-й, в сводном рейтинге десятый. В России вакансий без опыта у Kotlin немного — 31 из 283. Но по доле, около 11%, это один из лучших результатов среди языков топа. Медиана зарплаты — 320 000 ₽. Писать приложения на Kotlin научит курс Android-разработки.

Какой язык выбрать начинающему программисту в качестве первого

Рейтинг языков программирования показывает, что сейчас на слуху, а первый язык удобнее выбирать от сферы. Направление, которым хочется заниматься, само подскажет, с чего начать:
  • данные, аналитика и ИИ — Python;
  • сайты и интерфейсы — JavaScript, следом TypeScript;
  • серверная часть крупных сервисов — Java или C#;
  • игры — C# для Unity или C++ для Unreal Engine;
  • мобильные приложения — Kotlin для Android или Swift для iOS;
  • автоматизация учёта в компаниях — 1С, особенно если уже есть опыт в бухгалтерии или на складе;
  • сайты на заказ и интернет-магазины — PHP.
ИИ-ассистенты этот выбор не отменяют. Они стали обычным рабочим инструментом: в опросе Stack Overflow 2026 года 73% участников пользуются ими для кода каждый день. Но предложенный нейросетью код нужно понимать и проверять, а для этого язык приходится знать.

Работодатели при этом всё чаще ждут и умения обращаться с ИИ: доля таких вакансий на hh.ru за три года выросла в 2–3 раза. Тревога из-за ИИ знакома и тем, кто уже в профессии: 17,1% участников того же опроса избегают ассистентов, опасаясь растерять навыки или обучить ИИ себе на замену.

Новичкам стоит учитывать и то, что вход в разработку уже, чем в ИТ в целом. По данным hh.ru, в 2025 году начинающим было доступно около 13% всех ИТ-вакансий, почти 65 тысяч. Чаще всего это техподдержка, тестирование, системное администрирование, информационная безопасность и управление проектами. Поэтому в программирование можно зайти и через соседнюю роль: сначала проверять чужой код, а потом писать свой.

Сферу тоже необязательно угадать с первого раза. Сузить выбор до одного-двух направлений помогает проба: короткий курс или первые учебные задачи быстро показывают, что откликается.
  • Учиться я начала во время декрета: хотелось сменить профессию, чтобы работать удалённо. Сначала пошла учиться на тестировщика, было довольно интересно, но, дойдя до блока с программированием, поняла, что Java — моя любовь. В итоге перевелась на курс «Java-разработчик», о чём ни разу не пожалела! Тщательнее выбирайте специальность, не бойтесь кардинально изменить жизнь и не сдавайтесь!
  • Дарья Сунцова
    Выпускница курса «Java-разработчик с нуля». До учёбы — монтажник радиоэлектронной аппаратуры и приборов на заводе, после — Java/Groovy-разработчик в NAUMEN
Учиться я начала во время декрета: хотелось сменить профессию, чтобы работать удалённо. Сначала пошла учиться на тестировщика, было довольно интересно, но, дойдя до блока с программированием, поняла, что Java — моя любовь. В итоге перевелась на курс «Java-разработчик», о чём ни разу не пожалела! Тщательнее выбирайте специальность, не бойтесь кардинально изменить жизнь и не сдавайтесь!
  • Дарья Сунцова
    Выпускница курса «Java-разработчик с нуля». До учёбы — монтажник радиоэлектронной аппаратуры и приборов на заводе, после — Java/Groovy-разработчик в NAUMEN
Сравнить языки по сложности старта и зарплатам поможет таблица. Порог входа — оценка редакции: она учитывает число вакансий без опыта на hh.ru и то, что придётся освоить, кроме самого языка.
Вакансии — подсчёт редакции на hh.ru, октябрь 2026 года. Доля вакансий без опыта у всех языков — от 3 до 11%. Медианы зарплат — первое полугодие 2026 года, источник — Хабр Карьера. По TypeScript и Rust — калькулятор зарплат Хабр Карьеры, по Rust анкет мало, цифра ориентировочная
Подробнее о том, с каким языком реально найти первую работу, мы рассказали в отдельной статье.

Курсы программирования и разработки в Нетологии

Курсов программирования много, и по описанию они похожи. Отличить сильный помогают пять признаков:
  • практика с первых недель, а из учебных проектов потом складывается портфолио;
  • код проверяет живой человек — ревьюер или наставник, который объясняет, что в решении не так;
  • программа обновляется: в ней актуальная версия языка и навыки работы с ИИ-ассистентами;
  • выпускникам помогают с резюме, тестовыми заданиями и подготовкой к собеседованиям;
  • курс можно попробовать до оплаты.
Последний пункт особенно важен для новичка: понять, нравится ли писать код, можно только на практике. А если направление ещё не выбрано, начать стоит с Профтеста: за 15 минут он подскажет, какая работа ближе по интересам. Остались сомнения — лучше записаться на бесплатную карьерную онлайн-консультацию: там подберут профессию с учётом вашего опыта и составят план перехода.

Для первой пробы подойдут вводные курсы по трём путям в ИТ, о которых уже шла речь в статье. Тестирование — соседняя с разработкой роль, и начинающих туда берут охотнее, чем в программисты. 1С — язык, которого нет в мировых рейтингах, хотя в российских вакансиях он обгоняет Java. В аналитике и ИИ тоже пишут код: на курсе разбирают, как устроены SQL и Python, дописывают запросы к базам данных и фрагменты программ для машинного обучения.
Попробовать три направления в ИТ бесплатно ↓
Вход в ИТ без кода: за 5 дней поймёте, ваше ли это, ещё до долгого обучения. Последнее занятие — Java для тестировщиков: с неё начинается рост в автоматизацию.
Записаться
Спрос на 1С держится даже на фоне охлаждения ИТ-рынка, а опыт в бухгалтерии станет преимуществом. Решите первые задачи и поймёте, подходит ли вам автоматизация бизнеса.
Записаться
Для тех, кому данные ближе разработки: поймёте, чем отличаются аналитик, дата-сайентист и ИИ-специалист. Соберёте своего ИИ-агента и узнаете, как выйти на рынок в 2026 году.
Записаться

Главное: какой язык программирования учить

Рейтинги языков программирования расходятся, потому что считают разное: интерес в поиске, опыт разработчиков, спрос работодателей. Python и JavaScript держатся в верхней части всех списков, Java и C++ идут следом. Самые высокие зарплаты сейчас у мобильной разработки и Go, а больше всего мест для новичков у Python.

Выбор сводится к трём шагам:
  • Определить сферу: данные, веб, бэкенд, игры, мобильные приложения или автоматизация бизнеса.
  • Проверить спрос: на hh.ru указать язык и свой регион, а в фильтрах отметить «Опыт работы: нет опыта». Так видно, сколько мест для новичков и какие зарплаты в них предлагают.
  • Попробовать бесплатно: короткий курс или первые задачи покажут, нравится ли работать с этим языком.
Первый язык — только точка входа в карьеру. Разработчики редко ограничиваются одним языком, а переменные, циклы и функции устроены похоже в большинстве из них, поэтому следующий даётся легче. Хорошего старта в выбранной сфере.
Читать также
Чтобы быть в курсе всех новостей и не пропускать новые статьи, присоединяйтесь к Telegram-каналу Нетологии.
Редакция Медиа Нетологии
Оцените статью