Какой язык программирования изучить в 2013 году

от автора

Те, кто уже давно бородатый дядька с большой зарплатой, могут сейчас снисходительно улыбнуться, но многие начинающие программисты стоят перед вопросом «Что учить?» Ответ на этот вопрос сложнее, чем кажется. Разные языки имеют различные возможности и области применения. Некоторые языки чаще используются в корпоративном секторе (например, Java), тогда как другие служат для разработки веб-приложений (например, PHP).
Дальше следует список некоторых востребованных языков программирования. Мне он помог, надеюсь, поможет и кому-то еще. Если я забыл какой-то супер_классный_язык, можете вспомнить в комментариях.

1. Java

Java — объектно-ориентированный язык программирования, разработанный компанией Sun Microsystems в 1995 году. Менее чем за 20 лет Java стал одним из самых популярных языков программирования. Например, на Tiobe он сейчас на первом месте. Java — это отдельная платформа, а это значит, что программа, написанная на Mac OS X, так же будет работать на windows и Linux. Java — лидер энтерпрайза. 62 207 вакансий. Неплохо, да?

2. C

Один из «бородатых» языков, довольно активно использующихся сегодня. А создан он аж в 1972 Деннисом Ритчи в Bell Labs. В том же Tiobe он на втором месте. Является прародителем многих языков, в основном все наследуют основы синтаксиса. Следовательно, если вы знаете С, то другие языки будут даваться легче. Не обязательно, но вполне вероятно. Компиляторы С доступны для большинства платформ.

3. C++

Плод фантазий Страуструпа, увидевший свет в 1983 году как продолжение С. Один из популярнейших ЯПов для написания настольных приложений. Но на нем можно делать все. Если у вас стальные нервы и куча свободного времени. 29 119 вакансий. Тоже вполне достаточно.

4. C#

Создан в Microsoft в 2000 году, объединив в себе (по словам маек) лучшие черты С и С++. Является частью .NET Framework. Must-learn для любителей Windows. 29 155 вакансий.

5. Objective-C

Родился в 1983 в стенах Apple. Так там и остался. Основной язык разработки приложений для iOS/OS X. Довольно выгодное занятие — писать программки, а лучше игрушки, для айфона. В американском фрилансе вакансий много, а денег еще больше. Если есть желание купить макбук или потанцевать вокруг виртуалки/хакинтоша, очень неплохой вариант.

6. PHP

Создан в 1995 и является одним из самых молодых в этом списке. Является самым популярным языком для веб-разработки. Возможно, из-за того, что ни для чего больше не пригоден. Работа пока есть, но сам язык многие не любят — так уж сложилось исторически. Если понравится — пишите. Но это не лучший кандидат на роль первого языка программирования. Дабы избежать холивара будем считать, что это мое ИМХО.

7. Python

Создан в 1991 Гвидо ван Россумом. Высокоуровневый язык, который станет хорошим стартом для начинающих. И логичным выбором для продолжающих ) Этот язык любят в Google, да и не только там. И есть за что. Многие популярные сайты, например, Instagram.com, Pinterest.com, и Rdio.com, написаны на нем с использованием фреймворка Django. 20 136 вакансий. Мне кажется, достаточно.

8. Ruby

Разработан в 1995 Юкихиро Мацумото и впитал некоторые «фишки» Perl, Lisp и Eiffel. Ходят слухи, что это лучший язык программирования, если судить по удобству кодописательства. Для Ruby есть фреймворк Ruby on Rails — так Yammer, Scribd, Github, Groupon, Shopify и многие другие сайты построены с его помощью. 12 049 вакансий. Но ради такого языка стоит и поднапрячься.

В качестве вывода хочу сказать только — учите то, что нравится, если только это не какой-то asm под советскую ЭВМ. А работа найдется.

ссылка на оригинал статьи http://habrahabr.ru/post/193236/


Комментарии

Добавить комментарий

Ваш адрес email не будет опубликован. Обязательные поля помечены *