Tiobe - Рейтинг Языков Программирования

Голландская компания ТИОБЕ Софтвер Б.

В.

прежде всего известен как автор регулярно рассчитываемых рейтинг популярности языков программирования .

Большинство сотрудников TIOBE — разработчики компиляторов, начавшие свою карьеру в исследовательской лаборатории Philips. Кстати, TIOBE расшифровывается как «The Importance Of Be Earnest» (Важность быть серьезным — название знаменитой комедии Оскара Уайльда).

Рейтинг TIOBE рассчитывается с июня 2001 года.

Первоначально в него входило 25 языков программирования.

На данный момент рейтинг учитывает 150 языков программирования.

Измерения проводятся не реже 10 раз в месяц.

Эксперты из TIOBE считают язык языком программирования, если он является полным по Тьюрингу.

Это означает, что для любой функции, которую можно вычислить на машине Тьюринга, можно написать программу на заданном языке, выполняющую ту же функцию.

В результате такие распространенные языки, как HTML, XML и SQL, не считаются языками программирования.

С другой стороны, расширения SQL, такие как PL/SQL и Transact-SQL, являются языками программирования.

Инструменты и технологии разработки, такие как ASP, ASP.NET, Rails и AJAX, также не считаются языками программирования.

Наконец, из рассмотрения исключаются такие языки, как ассемблер, хотя они являются полными по Тьюрингу.

Диалекты одного и того же языка программирования объединены под общим названием.

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

Использование сайта Алекса.

com определены три основные поисковые системы.

В настоящее время это Google, MSN и Yahoo. В каждом из них для каждого языка программирования, участвующего в рейтинге, запускаются запросы вида: + «имя_языка программирования» Такой же поиск проводится в Google по группам новостей и блогам за последние 12 месяцев.

Результаты, полученные для трех поисковых систем (количество страниц в результатах поиска), нормируются по определенной формуле, определяющей место языка в рейтинге.

Если считать первые 50 языков программирования за 100%, то рейтинг TIOBE в числовом выражении показывает долю, занимаемую каждым языком.

Кроме того, авторы рейтинга делят языки на две категории: А и Б (хотя есть А- и А--).

Они рекомендуют при выборе языка для развития или изучения (с учетом карьерных перспектив) ориентироваться на языки категории А, поскольку для языков категории В: а) гораздо меньше квалифицированных специалистов; б) существенно меньший выбор качественных инструментов для разработки; в) меньше доступных библиотек.

Сделано предостережение относительно необходимости учитывать масштаб и характер проекта.

Таким образом, система управления ракетой, скорее всего, будет написана на Ada, языке категории B, и никогда на JavaScript, несмотря на его язык категории A. Рейтинг TIOBE за апрель 2007 г.

по сравнению с апрелем 2006 г.

:

Позиция апрель 2007 г.

Позиция апрель 2006 г.

Дельта в позиции Язык программирования Рейтинги апрель 2007 г.

Дельта апрель 2006 г.

Положение дел
1 1

TIOBE - рейтинг языков программирования

Джава 18.360% -2.92% А
2 2

TIOBE - рейтинг языков программирования

С 14.937% -2.75% А
3 3

TIOBE - рейтинг языков программирования

С++ 10.718% -0.18% А
4 4

TIOBE - рейтинг языков программирования

PHP 8.639% -2.24% А
5 5

TIOBE - рейтинг языков программирования

(Visual Basic 8.280% -1.83% А
6 6

TIOBE - рейтинг языков программирования

Перл 6.039% +0.19% А
7 8

TIOBE - рейтинг языков программирования

Питон 3.814% +1.05% А
8 7

TIOBE - рейтинг языков программирования

С# 3.551% -0.40% А
9 9

TIOBE - рейтинг языков программирования

JavaScript 3.137% +1.57% А
10 17

TIOBE - рейтинг языков программирования



TIOBE - рейтинг языков программирования



TIOBE - рейтинг языков программирования



TIOBE - рейтинг языков программирования



TIOBE - рейтинг языков программирования



TIOBE - рейтинг языков программирования



TIOBE - рейтинг языков программирования

Рубин 2.798% +2.31% А
11 10

TIOBE - рейтинг языков программирования

Дельфи 2.334% +0.89% А
12 11

TIOBE - рейтинг языков программирования

САС 2.201% +0.77% А
13 12

TIOBE - рейтинг языков программирования

ПЛ/SQL 1.892% +0.88% А
14 19

TIOBE - рейтинг языков программирования



TIOBE - рейтинг языков программирования



TIOBE - рейтинг языков программирования



TIOBE - рейтинг языков программирования



TIOBE - рейтинг языков программирования

Д 1.515% +1.03% А
15 25

TIOBE - рейтинг языков программирования



TIOBE - рейтинг языков программирования



TIOBE - рейтинг языков программирования



TIOBE - рейтинг языков программирования



TIOBE - рейтинг языков программирования



TIOBE - рейтинг языков программирования



TIOBE - рейтинг языков программирования



TIOBE - рейтинг языков программирования



TIOBE - рейтинг языков программирования



TIOBE - рейтинг языков программирования

АБАП 1.172% +0.84% А
16 18

TIOBE - рейтинг языков программирования



TIOBE - рейтинг языков программирования

Ада 0.678% +0.19% Б
17 14

TIOBE - рейтинг языков программирования



TIOBE - рейтинг языков программирования



TIOBE - рейтинг языков программирования

Лисп/Схема 0.676% -0.05% А--
18 16

TIOBE - рейтинг языков программирования



TIOBE - рейтинг языков программирования

КОБОЛ 0.651% +0.13% Б
19 26

TIOBE - рейтинг языков программирования



TIOBE - рейтинг языков программирования



TIOBE - рейтинг языков программирования



TIOBE - рейтинг языков программирования



TIOBE - рейтинг языков программирования



TIOBE - рейтинг языков программирования



TIOBE - рейтинг языков программирования

Транзакт-SQL 0.622% +0.30% Б
20 20

TIOBE - рейтинг языков программирования

Фортран 0.613% +0.15% Б
График изменения популярности первой десятки языков рейтинга, начиная с июля 2001 года:

TIOBE - рейтинг языков программирования

Языки программирования заняли места с 21 по 50: Теги: #языки программирования #рейтинг #ТИОБЕ #Изучение языков
Вместе с данным постом часто просматривают: