The OpenNET Project / Index page

[ новости /+++ | форум | теги | ]

Рейтинг языков программирования TIOBE за январь 2025 года

18.01.2025 12:04

Компания TIOBE Software опубликовала январский рейтинг популярности языков программирования. Языком года назван Python, который сохранил 1 место и обогнал другие языки по росту популярности за год (+9.3%). По сравнению с январём 2024 года выделяется смещение языка Си со 2 на 4 место, при этом язык С++ поднялся с 3 на 2 место, а язык Java с 4 на 3 место.

Значительный рост популярности зафиксирован для языка Go, который переместился с 11 на 7 место. Язык PHP при этом опустился с 7 места на 13. Рост популярности отмечен для языков: Rust (19 → 14), R (23 → 18), SQL (9 → 8), Fortran (12 → 10), Delphi/Object Pascal (13 → 11), Ruby (18 → 16). Снижение популярности наблюдается для языков: Visual Basic (8 → 9), Scratch (10 → 12), MATLAB (14 → 15), Ассемблер (15 → 17), Swift (16 → 19).

Индекс популярности TIOBE строит свои выводы на основе анализа статистики поисковых запросов в таких системах, как Google, Bing, Yahoo!, Wikipedia, Amazon, YouTube и Baidu.

В январском рейтинге PYPL, в котором используется Google Trends, лидеры за год не изменились: первое место занимает язык Python, далее следуют Java, JavaScript, С/C++ и C#. По сравнению с январём прошлого года выросла популярность языка Rust, который переместился с 11 на 9 место, а также языков Ada (16 → 15), PowerShell (18 → 17), Abap (23 → 22) и Cobol (28 → 26). Снизилась популярность Swift (9 → 11), Dart (15 → 16), Ruby (17 → 18), Visual Basic (22 → 23), Perl (26 → 27) и Haskell (27 → 28).

По данным рейтинга IEEE Spectrum лидерами остаются языки Python и Java. С 5 на 3 место поднялся язык JavaScript, с 9 на 5 язык TypeScript, с 18 на 11 язык Rust. Язык С++ сместился с 3 на 4 место, а Си - с 4 на 9 место. Рейтинг IEEE Spectrum подготовлен Институтом инженеров электротехники и электроники (IEEE) и учитывает сочетание 12 метрик, полученных от 10 различных источников (в основе метода заложена оценка результатов поиска по запросу "{название_языка} programming", анализ упоминаний в Twitter, число новых и активных репозиториев в GitHub, число вопросов в Stack Overflow, число публикаций на сайтах Reddit и Hacker News, вакансии на CareerBuilder и EEE Job Site, упоминания в цифровом архиве журнальных статей и докладов с конференций).

В рейтинге RedMonk, построенном на основе оценки популярности на GitHub и активности обсуждений на Stack Overflow, двадцатка лидеров выглядит следующим образом: JavaScript, Python, Java, PHP, C#, TypeScript, CSS, C++, Ruby, C, Swift, R, Shell, Kotlin, Scala, Objective-C, PowerShell, Rust и Dart.



  1. Главная ссылка к новости (https://www.tiobe.com/tiobe-in...)
  2. OpenNews: Опубликован рейтинг популярности СУБД
  3. OpenNews: Рейтинг языков программирования TIOBE за январь 2024 года
  4. OpenNews: С++ поднялся на 3 место в рейтинге языков программирования Tiobe
  5. OpenNews: Рейтинг языков программирования от издания IEEE Spectrum
  6. OpenNews: Январский рейтинг языков программирования TIOBE
Лицензия: CC BY 3.0
Короткая ссылка: https://opennet.ru/62580-tiobe
Ключевые слова: tiobe
При перепечатке указание ссылки на opennet.ru обязательно


Обсуждение (44) Ajax | 1 уровень | Линейный | +/- | Раскрыть всё | RSS
  • 1.3, eugene_martein (ok), 12:45, 18/01/2025 [ответить] [﹢﹢﹢] [ · · · ]  
  • +4 +/
    А я напомню, что рейтинг строится по количеству поисковых запросов. Это отображает лишь классификацию языков программирования по возможности их изучить просто погуглив, а не читая официальную документацию.
     
     
  • 2.4, Аноним (4), 12:49, 18/01/2025 [^] [^^] [^^^] [ответить]  
  • +3 +/
    Последний рейтинг не по новым запросом так что обломись жёстко.
     
     
  • 3.31, Аноним (-), 15:08, 18/01/2025 Скрыто ботом-модератором     [к модератору]
  • +/
     
  • 2.6, Аноним (6), 13:03, 18/01/2025 [^] [^^] [^^^] [ответить]  
  • +1 +/
    > А я напомню, что рейтинг строится по количеству поисковых запросов. Это отображает лишь

    уровень понятности языков. Зачем мне спрашивать о том, что и так понятно...

     
     
  • 3.13, Анониматор (?), 13:23, 18/01/2025 [^] [^^] [^^^] [ответить]  
  • +/
    тогда на первом месте должен быть брейнфак
     
     
  • 4.24, нах. (?), 13:59, 18/01/2025 [^] [^^] [^^^] [ответить]  
  • +/
    не должен - чего толку спрашивать, если ответов в гугле все равно нет.

    так шта все правильно - на первом месте пропущенные пробелы, на втором - ниасилили закорючки.

     
     
  • 5.40, Аноним (4), 15:36, 18/01/2025 [^] [^^] [^^^] [ответить]  
  • +1 +/
    Форматирование пробелами это лучшее что придумало человечество. Всем кто создают экраны закрывающих скобочек и 33-ий уровень вложенности скобочек должны проверит голову.
     
  • 2.22, нах. (?), 13:57, 18/01/2025 [^] [^^] [^^^] [ответить]  
  • +/
    > А я напомню, что рейтинг строится по количеству поисковых запросов.

    опять норот не смог разобраться в пробелах.

    Логично, чо.

     
  • 2.32, Аноним (-), 15:13, 18/01/2025 [^] [^^] [^^^] [ответить]  
  • +/
    >А я напомню, что рейтинг строится по количеству поисковых запросов. Это отображает лишь классификацию языков программирования по возможности их изучить просто погуглив, а не читая официальную документацию.

    Всё правильно. Есть НИИ и универы где старые преподы учат кодить на Фортране. Это студенты сидят и гуглят. Поэтому Фортран на 10 месте. Ужас.

     
     
  • 3.42, Аноним (4), 15:38, 18/01/2025 [^] [^^] [^^^] [ответить]  
  • +/
    Что за преподы в НИИ? И у нас везде матлаб.
     
  • 2.46, Гвидо Ван Россум (?), 15:57, 18/01/2025 Скрыто ботом-модератором     [к модератору]
  • +/
     

     ....ответы скрыты (10)

  • 1.7, SubGun (ok), 13:09, 18/01/2025 [ответить] [﹢﹢﹢] [ · · · ]  
  • +/
    Мне интересно, почему Go так теряет популярность?
     
     
  • 2.10, Анониматор (?), 13:12, 18/01/2025 [^] [^^] [^^^] [ответить]  
  • +/
    глаза разуй, на картинке он чуток поднялся
     

  • 1.8, Анониматор (?), 13:10, 18/01/2025 [ответить] [﹢﹢﹢] [ · · · ]  
  • +1 +/
    В РФ на первом месте 1С
     
     
  • 2.21, Аноним (21), 13:47, 18/01/2025 [^] [^^] [^^^] [ответить]  
  • +2 +/
    Потом python и c++, потому что Linux Arch KDE
     
  • 2.33, Аноним (-), 15:21, 18/01/2025 Скрыто ботом-модератором     [к модератору]
  • –2 +/
     

  • 1.11, Афроним (?), 13:16, 18/01/2025 [ответить] [﹢﹢﹢] [ · · · ]  
  • +/
    Где Баш? Почему он не самый популярный?
     

     ....ответы скрыты (4)

  • 1.12, Аноним (-), 13:20, 18/01/2025 [ответить] [﹢﹢﹢] [ · · · ]  
  • –2 +/
    Ну что, любители питона, опять ваша змейка на первом месте? Неудивительно, учитывая, что каждый второй сейчас начинает с него, а потом так и не может переучиться на что-то нормальное.
     
     
  • 2.15, Аноним (-), 13:28, 18/01/2025 [^] [^^] [^^^] [ответить]  
  • –2 +/
    > Неудивительно

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

    > а потом так и не может переучиться на что-то нормальное.

    Учитывая зп питонистов... а потом и не нужно))
    Да и разве в списке есть что-то нормальное кроме питона?
    Плюс и раст разве что.

     
     
  • 3.18, Аноним (4), 13:31, 18/01/2025 [^] [^^] [^^^] [ответить]  
  • +2 +/
    Раст бесполезная ерунда. Там каждый первый пишет на стековерфлоу. От того и рост.
     
  • 3.25, Аноним (25), 14:02, 18/01/2025 Скрыто ботом-модератором     [к модератору]
  • +/
     
  • 3.37, Аноним (37), 15:31, 18/01/2025 [^] [^^] [^^^] [ответить]  
  • +/
    > Конечно неудивительно. Отличный язык. Крайне востребованный.

    Потому что это слегка причёсанный... Бейсик!

     
  • 3.41, Vindex (?), 15:36, 18/01/2025 [^] [^^] [^^^] [ответить]  
  • +/
    Пять лет программировал на Python и так не полюбил его. Перешёл на новую работу с программированием на Си, тут гораздо больше денег
     

  • 1.14, Аноним (-), 13:25, 18/01/2025 [ответить] [﹢﹢﹢] [ · · · ]  
  • +/
    Очень жаль что IEEE Spectrum разделяет JS и TS.
    Так бы получившийся кадавр опередил бы даже джаву.

    А PYPL наоборот объединяют си и с++. Это же разные языки!
    Причем вклад си в общий процент намного меньше - это видно по всем остальным рейтингам, где их разделяют.

     
     
  • 2.19, Аноним (4), 13:32, 18/01/2025 Скрыто ботом-модератором     [к модератору]
  • +/
     
  • 2.20, Аноним (-), 13:33, 18/01/2025 [^] [^^] [^^^] [ответить]  
  • +/
    > Очень жаль что IEEE Spectrum разделяет JS и TS.
    > Так бы получившийся кадавр опередил бы даже джаву.

    Ну... по моей практике работы с жабаскриптерами, обычные часто не могут в TS.
    Хотя можно было бы и объединить.

    > А PYPL наоборот объединяют си и с++. Это же разные языки!

    С одной стороны да, с другой - согласно теореме г-на Эскобара..
    Сишники спокойно пишут на плюсах в сишном стиле))

    > Причем вклад си в общий процент намного меньше - это видно по всем остальным рейтингам, где их разделяют.

    Потому что си уже дремучее легаси.
    Новых проектов единицы, остались и тянутся только те, которые слишком большие чтобы переписать.


     
     
  • 3.35, Аноним (-), 15:30, 18/01/2025 [^] [^^] [^^^] [ответить]  
  • +/
    >Сишники спокойно пишут на плюсах в сишном стиле))

    Если брать весь мир, то сишник не будет писть на C++ используя процедурный код. Хотя, в Расиянских ПТУ так делать учили, помню ещё с 1990-х гг. Си с классами, чо?!

     

  • 1.16, Аноним (16), 13:31, 18/01/2025 [ответить] [﹢﹢﹢] [ · · · ]  
  • –1 +/
    О нет,здесь нет самого лучшего ЯП "GDScript"
     
     
  • 2.30, Аноним (4), 14:32, 18/01/2025 [^] [^^] [^^^] [ответить]  
  • +/
    Верните vbscript.
     
  • 2.38, Аноним (-), 15:32, 18/01/2025 Скрыто ботом-модератором     [к модератору]
  • +/
     

  • 1.26, Аноним (26), 14:07, 18/01/2025 [ответить] [﹢﹢﹢] [ · · · ]  
  • +/
    Питон очень выгоден производителям железа, ведь им можно каждый год впаривать питонистам свои изделия с улучшением производительности на 5%.
     

  • 1.27, Аноним (27), 14:08, 18/01/2025 [ответить] [﹢﹢﹢] [ · · · ]  
  • +/
    > Публикация комментариев к данной теме доступна только для зарегистрированных пользователей.

    На других свободных форумах не бываю, поэтому более чуханского не знаю. Может, ЛОР ещё и местечковые..

     
     
  • 2.28, Афроним (?), 14:11, 18/01/2025 [^] [^^] [^^^] [ответить]  
  • +/
    Там уже скорее всего выразили и ваше мнение тоже, а потому регистрироваться чтобы каждый первый в игнор кидал не айс.
     

  • 1.29, Аноним (4), 14:31, 18/01/2025 Скрыто ботом-модератором [﹢﹢﹢] [ · · · ]     [к модератору]
  • +/
     
  • 1.36, _kp (ok), 15:30, 18/01/2025 [ответить] [﹢﹢﹢] [ · · · ]  
  • +/
    Популярность, это то что массовое, то есть ширпотреб.
    А самый большой объём кода пишется не самыми профессиональными кодерами.

    Сравнивать уместно языки находящиеся в одних нишах назначения.
    Например можно сравнить популярность Си и Руст, по Питон здесь будет лишним.
    Или можно сравнить Питон и JS и подобные, но тогда С++ в этой группе будет лишним. И так далее.
    Но никак не смешивать мух с котлетами.

    Или вот, Swift низко в рейтинге. Как так? Он же на Мак основной язык. А дело и в малочисленности как Маков, и тем более программистов для них.
    То есть, вне Мак он никому не сдался,  в своей нише без его знания уже никак.

     
     
  • 2.43, Аноним (-), 15:39, 18/01/2025 [^] [^^] [^^^] [ответить]  
  • +/
    Раскидывать языки по нишам, будет не совсем корректно. Например, Си является языком общего назначения, как ни крути. Питон жёстко не привязан к вэб-програмированию. Видел скрипты на bash, функционирующие как полноценные программы.
     
     
  • 3.44, _kp (ok), 15:53, 18/01/2025 [^] [^^] [^^^] [ответить]  
  • +/
    >>Си является языком общего назначения

    Но не скриптовым. Да и GUI приложения хоть на нем и хоть и можно делать, обычно для этого используют другие инструменты.
    На самом деле Си, это "переассеблер" для системного программирования, а то что можно что то ещё на нём делать, уже побочный эффект.
    Вот С++ уже для более общего назначения.

    >Питон жёстко не привязан к вэб

    К веб и JS не привязан, а привязаны его реализации

    > Видел скрипты на bash, функционирующие как полноценные программы.

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

    SQL не язык програмирования, а язык запросов. Если на нем делать типа обычные программы, то будет чисто спорт, как в случае с Bash.

    Есть основное назначение языка и области где он хорош. Вот языки со сходными нашами применений и уместнее сравнивать.

     

  • 1.47, Аноним (47), 15:59, 18/01/2025 [ответить] [﹢﹢﹢] [ · · · ]  
  • +/
    >Python

    Не нужен — есть Lua и Julia.
    >JavaScript

    Не нужен — есть TypeScript, Elm, HTML и CSS.
    >Java

    Не нужен — есть Kotlin, Elixir и Go.

     

     Добавить комментарий
    Имя:
    E-Mail:
    Текст:



    Партнёры:
    PostgresPro
    Inferno Solutions
    Hosting by Hoster.ru
    Хостинг:

    Закладки на сайте
    Проследить за страницей
    Created 1996-2025 by Maxim Chirkov
    Добавить, Поддержать, Вебмастеру