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

mir

Ищет темы
5 Фев 2015
118
43
11
Какой бы язык программирования выучить для создания программ?
 

DrunkDeath

Надзиратель!!!
 
29 Июл 2014
733
1.059
36

root

Администратор
Команда форума
 
16 Авг 2013
1.280
10.940
36
Выбераешь сферу в которой хочешь работать:
Делать софт для Винды
Делать софт для мобилок
Делать веб сервисы

А дальше уже язык программирования выбирай. Для софта - спамилок, парсеров и т.д советую C#
 
  • Like
Реакции: DrunkDeath

gelu4

Оптимизирует
3 Янв 2014
291
132
11
Поверьте, выбор языка не столь категоричен. Главное понимать алгоритмы и как всё устроено. Если разберетесь как работают клиент-серверные приложения, как отправлять\принимать запросы, как происходит взаимодействие с БД, как работать с API и т.д., то вопрос о том на чем писать софт будет скорее делом вкуса. Некоторые кодеры предпочитают серверные скрипты, а кому то больше нравятся десктопные приложения. ИМХО
 
  • Like
Реакции: DrunkDeath

Prestor

Ищет темы
29 Окт 2015
13
3
1
30
Начни с простейшего Паскаля, выучи листинг, и переходи к более серьезным. Советую учить Java и Php, причем учить нужно не 1 язык, а несколько одновременно. Вот например с Php полезно знать CSS и HTML, да и Java та же опять таки..
 

dvah

Работает по жести
4 Май 2015
189
221
11
Связка C# + Python, либо Java + PHP. Большинство моих знакомых выбирают именно так. Потом можешь расширять знания. Самый перспективный сейчас Clojure, самый "смачный" для программистов - Ruby. Если просто для создания программ, для души - Delphi или бесплатный аналог Free Pascal + среда Lazarus, язык очень простой, специально созданный для обучения. Для простого написания скриптов - Python. Вариантов масса.
 

kondor

Ищет темы
30 Янв 2014
76
43
11
37
trafa.net
Начни с простейшего Паскаля, выучи листинг, и переходи к более серьезным. Советую учить Java и Php, причем учить нужно не 1 язык, а несколько одновременно. Вот например с Php полезно знать CSS и HTML, да и Java та же опять таки..
Вообще то CSS и HTML это не языки программирования)) CSS - язык описания внешнего вида документа, а HTML - язык гипертекстовой
разметки.

А вообще, вот пища для размышлений:

 
  • Like
Реакции: DrunkDeath

dvah

Работает по жести
4 Май 2015
189
221
11
Да, картинка прикольная но не в тему. По поводу популярности и зарплатам:

1) Информация с GitHut — ресурс, который анализирует 2.2 миллиона активных репозиториев на GitHub. Первая десятка:
  1. JavaScript
  2. Java
  3. Python
  4. CSS
  5. PHP
  6. Ruby
  7. C++
  8. C
  9. Shell
  10. C#
2) Jobs Tractor проводится анализ многих тысяч постов Twitter, которые касаются работы.
  1. Java
  2. Objective-C
  3. PHP
  4. SQL
  5. Java (Android)
  6. C#
  7. JavaScript
  8. Python
  9. Ruby
  10. C++
3) RedMonk за 2015 год определяет популярность с помощью анализа активности как на GitHub, так и на StackOverflow.
  1. JavaScript
  2. Java
  3. PHP
  4. Python
  5. C#
  6. C++
  7. Ruby
  8. CSS
  9. C
  10. Objective-C
3) TIOBE Index составляет языковый рейтинг по количеству квалифицированных инженеров, курсов и ранжированию в поисковых системах.
  1. C
  2. Java
  3. C++
  4. Objective-C
  5. C#
  6. JavaScript
  7. PHP
  8. Python
  9. VisualBasic.NET
  10. Visual Basic
ИТОГО (среднее)
  1. Java
  2. JavaScript
  3. PHP
  4. Python
  5. C / C++
  6. C#
  7. Objective-C
  8. Ruby
  9. Visual Basic
 

Prestor

Ищет темы
29 Окт 2015
13
3
1
30
Вообще то CSS и HTML это не языки программирования))
Согласен, не программирования, но и HTML и CSS являются "языками" - язык описания внешнего вида документа, и язык разметки соответственно. Без них учить PHP нет смысла.
 
  • Like
Реакции: kondor

mir

Ищет темы
5 Фев 2015
118
43
11
Спасибо всем! Я выбрал C# и Python. Будет конечно не легко, но надо работать!
 

petrosus

Ищет темы
7 Апр 2016
12
1
1
34
С Паскаля ни в коем случае.
Начинать лучше с Си
 

ShapeNSN

mozomig
22 Дек 2013
105
182
11
Я сейчас изучаю C++, хотя знаю поверхностно java, C#, php, но как-то душа хочет полного управления памяти и в основе всего лежит С, хочется вкусить всей мощи. Переучиться потом никогда не поздно, а после С++ на такие языки как C#,Java,PHP переучиться можно прочитав одну-две книги ибо они слизаны с С++
 

petrosus

Ищет темы
7 Апр 2016
12
1
1
34
Объясни почему?
на личном опыте. Много раз пробовал начать учить паскаль, через пару недель уже к книге не мог себя заставить подойти.
Потом, когда стал учить Си, Препод "со скачанного видеокурса" обьяснил, что паскаль язык хороший, но он так построен, что учить начинать с него нельзя, только желание отобьешь.
А ведь верно: в вузах учат паскаль и выпускники ни фига не умеют.
А язык Си - основа большинства современных языков. Если не на нем написан язык, то взят за основу синтаксис.
Си - это база.