В 2003 году язык программирования C++ был одним из победителей рейтинга. Пик его популярности — 17.53% в августе 2003 г., он был близок к позиции №2. Однако с тех пор дела C++ пошли под откос. После 2005 года он не достигал популярности более 10%, а в 2017 году получил рекордно низкий уровень в 4.55%. Но по сравнению с прошлым годом C++ сейчас стал самым быстрорастущим языком в десятке (+1.48%). Вероятная причина этого — новый стандарт C++ 20 и новая функция модулей, которая заменила механизм include (напомним, что C вообще стал языком года). C++ обогнал по темпам роста такие языки программирования, как R (+1.33%) и C# (+1.18%).
С другой стороны, у Java серьезные проблемы — язык потерял 3.18% по сравнению с прошлым годом.
Индекс TIOBE (TIOBE programming community index) — индекс, оценивающий популярность языков программирования, на основе подсчёта результатов поисковых запросов, содержащих название языка (запрос вида + «<language> programming»). Для формирования индекса используется поиск в нескольких наиболее посещаемых (по данным Alexa) порталах: Google, Blogger, Wikipedia, YouTube, Baidu, Yahoo!, Bing, Amazon. Авторы индекса считают, что он может быть полезен при принятии стратегических решений. По заявлениям создателей, индекс TIOBE не ранжирует языки по качеству или количеству написанного кода. Проект подразумевает, что может существовать корреляция между количеством найденных страниц и количеством инженеров, курсов и вакансий.