Фрилансер

Удаленная работа, советы фрилансерам, работа на дому
Что ищем?
(Например: дизайн, удаленная работа, работа на дому. Смотреть все проекты)

Рейтинг популярности языков программирования 04.08.2006


www.vaau.ru

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

Успешно наращивает свою популярность язык Java на фоне падения популярности языков C, C++, C#. Эта тенденция связана с растущей популярностью веб-приложений. Visual Basic совершил прорыв с 6 места в 2005 году до 3-го места. Казалось бы малоизвестный язык Ruby успешно поднялся с 28 места до 13 места. Наверняка существенную роль в росте количества специалистов по объектно-ориантированному языку программирования Ruby сыграли новые библиотеки для разработки веб-приложений и веб-сервисов, как Ruby on Rails (http://www.rubyonrails.ru). Ruby on Rails отличается удевительной простотой и скоростью разработки.

Pascal и Ada уверенно держатся на своих местах. List как ускоспециализированный язык теряет часть своих приверженцев, но пока еще популярен в узких кругах за счет уникальных свойств для разработки систем искусственного интеллекта. CLIPS как расширение LISP используется для разработки экспертных систем.

Следующий ниже рейтинг популярности языков программирования был построен на основания анализа наличия специалистов по программированию во всем мере. Для сбора данных использовались поисковые системы Google, Yahoo! и MSN.

Позиция в Августе 2006 Позиция в Августе 2005 Язык программирования Рейтинг в Августе 2006 Изменение в Августе 2005
1 1 Java 22.377% +1.17%
2 2 C 17.430% -2.04%
3 6 (Visual) Basic 11.195% +3.44%
4 3 C++ 10.254% -0.26%
5 5 PHP 9.639% +1.77%
6 4 Perl 5.313% -4.57%
7 8 Python 3.071% +0.19%
8 7 C# 2.683% -0.80%
9 10 Delphi 2.162% +0.40%
10 9 JavaScript 2.019% +0.10%
11 11 SAS 1.986% +0.69%
12 13 PL/SQL 1.151% +0.19%
13 28 Ruby 0.804% +0.54%
14 21 Visual FoxPro 0.631% +0.20%
15 15 VB.NET 0.619% -0.06%
16 14 Lisp/Scheme 0.586% -0.10%
17 12 COBOL 0.561% -0.48%
18 18 Ada 0.554% +0.05%
19 19 Pascal 0.510% +0.02%
20 29 D 0.456% +0.20%

Популярность языков программирования по типам:

Тип языка Рейтинг в Августе 2006
Процедурные языки 0,5
Объектно-ориентированные языки 0,48
Логические языки 0,01
Функциональные языки 0,01
По материалам http://www.tiobe.com/tpci.htm

Другие статьи по теме

Комментарии»

1. Пингбэк от Общежитие №3 » Blog Archive » Рейтинг популярности языков программирования - 04.08.2006

[…] Источник: Фрилансер […]

2. Комментарий от funlinks.ru - 04.08.2006

“Рейтинг популярности языков программирования”

3. Комментарий от Outlook Blogger - 07.08.2006

Думаю с выходом Висты проихойдек некоторый косяк в сторону .NET

4. Комментарий от Dmitry - 29.09.2006

Очень странно, что между С и С++ такое большое различие в рейтинге. А вот стравнивать языки веб программирования и обычного программирования - вообще не нужно.

5. Комментарий от Матрикс - 17.10.2006

Согласна с Дмитрием… Рост популярности Java, имхо, результат активного развития веб-деятельности, так что… немного некорректно, хотя и любопытно

6. Комментарий от info - 17.10.2006

Java - это не только язык веб-программирования. На Java очень удобно писать серверные приложения, ведь не зря именно на этом языке написаны веб-серверы, серверы приложений, java используется в клиент-серверных системах управления предприятием, даже СУБД и т.д. Сравнение языков, результаты которого в этой статье, говорит о наличии специалистов по указанным языкам программирования, а не ставит целью сообщить какой язык лучше, какой хуже.

7. Комментарий от Kaligula - 20.12.2006

Сказать что Java язык только для веб, так же глупо как и сказать что Java язык только для мобильных телефонов, пожалуйста обратитесь к источникам и уточните какие существуют редакции Java. Популярность Java очевидна - простота, мощь, надежность,попробовав один раз, и посмотрев что на ней можно зделать то все становится на свои места….

8. Комментарий от Serg - 01.03.2007

Интересно, какая востребованность языка Java в мире фриланса?
Я уже хорошо овладел ООП и DesignPatterns используя PHP и хотел бы применить эти знания к Java, но не уверен насчёт перспективности этого языка…

9. Комментарий от mormat - 03.03.2007

Не совсем понятно как считался этот рейтинг. Java - это ведь не только язык, но ещё и платформа и кое-что ещё. Я хочу сказать, что слово Java упоминается в большом количестве названий различных библиотек/компонентов/технологий и тд и тп. Просто обращаю внимание на возможную несогласованность подсчёта.
Немного смешно выглядят слова о “спаде” языка С#. Он ведь совсем недавно появился, о каком спаде идёт речь? Более того, его популярность следует оценивать не только по слову “C#” но и по “.NET”. Хотя правильнее всего оценивать группу дотнет языков в целом.

10. Комментарий от Saz - 10.03.2007

Очень жаль что языки С,C++ и C# сдают свои позиции ,
а ведь С++ и тем более С# довольно молодые языки что же касается “спада” C# то здесь я поддерживаю mormat. Язык D как я думаю, через 3-4 года завоюет достойное место в рейтинговой тыблице языков прграммирования
( по неофициальной информации он является гибридом С# и Java ).

11. Комментарий от Ensase - 21.03.2007

Интересно, конечно узнать как средствами Java осуществлять системное программирование. Более достойного языка чем С для этих целей не встречал. И вообще сравнивать скриптовые и компилируемые языки не правильно - цели разные. Про перспективы Java скажу - Sun открыла исходники неспроста

12. Комментарий от muhomed - 08.05.2007

С++ некогда не уйдет,как неуйдет “1″ и “0″
Вот так….

13. Комментарий от Satyr - 05.09.2007

Ассемблер рулед!..

14. Комментарий от Оммммм - 14.10.2007

угу, рулит ассемблер, рулит !
тока не в кругах фриланса, если хотите заработать на асме деньги вам в андреграунд ври/трояны на заказ писать :D

тоже самое касается компиляторов vs скриптовые языки
заказы на раработку системных приложений проигрывают по кол-ву своим собратьям из лагеря прикладных, поэтому всякие ява/дотенты и популярны

так что ни вком случае не стоит выбирать на чем писать по какой-то статистике популярности, если хорошо рулите в системных апи, найдете на чем заработать и по серьйознее чем вся это веб-шушера

15. Комментарий от pop - 19.12.2007

Я согласен с теми кто говорил что сравнивать такие языки как JavaScript, PHP … c C++, C# (а также на счет дот нет языков, что это отдельное сообщество тоже верно) не правильно. Тот же самый ПХП и ЯваСкрипт я считаю поднялся по своей популярности и из-за распространения веб технологий (это само собой), и из-за (в 1-ю очередь), что они полегче будут чем тот же С++, соответственно, большее количество людей за меньшее количество времени его могут изучить.

16. Комментарий от Андрей - 29.12.2007

А Паскаль почему так далеко?

17. Комментарий от Саша - 05.01.2008

Интересно, а использую Delphi/C++ Builder, т. е. VCL + СУБД(Oracle, Interbase, MS SQL, DBase и пр.) можно на фрилансе чего-нибудь заработать? Или это уже пройденный этап и в этой сфере дотнет рулит?

18. Комментарий от dvs - 22.01.2008

wohooo!!
Python уже на 6ом!

19. Комментарий от DJ_Sharped - 07.02.2008

Если наверху Java, значит, рейтинг - жаба.

20. Комментарий от Dont - 16.05.2008

1) не важно какой язык скриптовый или низкоуровневый, оценка идет популярности, а не люблю не люблю, нравиться или лучше хуже.
2) Думаю кривое голосование явный подлог Java , C# и .Net вцелом набирает очень большие обороты.

21. Комментарий от Гы - 24.06.2008

из чего высосан этот рейтинг ? о_О

каким боком Ruby обогнал VB.NET
а Пайзон С# ????

количетсво проектов, количество написанного кода, количество изданных книг, количество программистов практикующих язык

(короче истерика под табуреткой)

22. Комментарий от Диман - 23.07.2008

Пользуюсь BorlandDelphi 2005 и очень им доволен. Из СУБД нравиться MSSQL ….. ставил С++ не очень понравилось писать. Щас столкнулся с ORACLE не нравиться но приходиться, на счет ее легендарной “надежности” и “скорости” не впечатляет, и ваще лично для меня у ORACLE тока один плюс это кроссплатформенность.

23. Комментарий от Юрий - 16.09.2008

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