Top.Mail.Ru
Ответы
Аватар пользователя
8лет
Изменено
Аватар пользователя
Аватар пользователя
Аватар пользователя
Программирование
+4

Помогите с выбором языка программирования

Я почитал несколько небольших статей про популярные языки программирования, такие как Python, C++, Java и другие. Сложилось очень общее представление о том для чего они применяются.
Python видимо выучить до практического применения быстрее всего, он универсальный. Java применяют для разных программ, в которых нужна надежность, для банковских операций, например. C++ используют для "больших" программ, типа фотошопа, а еще, зная основы C++ очень легко начать учить какой-либо другой язык программирования. Это первые мои впечатления, исправьте, если не так.
Я совершенный ноль в программировании, хотя несколько лет назад начинал изучать PHP, особых трудностей не возникало, но оставил это.
Так что же лучше выбрать? Логично вроде бы сначала поучить Python, попрактиковаться в нем, а дальше можно уже выбрать именно то, что нужно, или же продолжать изучать Python, это как получится.

Дополнен

P.S.: нужен такой язык программирования, который бы отражал все основные вещи программирования в целом, при этом чем легче, тем, естественно, лучше.

По дате
По рейтингу
Аватар пользователя
Новичок
8лет

Язык – это всего лишь язык, вариант написания одного и того же немного по-разному.
Ну изучайте C++ пока не надоест, или пока не полюбите его. Остальное приложится.
P.S. Математику изучать надо. Она – мать всех языков программирования.

Аватар пользователя
Высший разум
8лет

Начинать надо не с языка, а с учебника программирования.

Вирт, "Алгоритмы и структуры данных", издание от 2010 года и новее. Там используется язык Oberon - самый простой из современных языков, которые можно использовать в реальном программировании. И наиболее подходящий именно для обучения принципам программирования (которые от используемых языков не зависят).

Но если хочешь именно модный язык, то начинай с Go. C/C++ -языки для опытных программистов. Java - слишком жёстко зациклен на ООП, переусложнён и одновременно ограничен. Python - нельзя учиться программированию на языках с динамической типизацией: потом будет очень больно переучиваться.

Аватар пользователя
8лет

Да, Python лёгкий язык, но специфический, после него будет трудно переключаться на другие языки. Новичкам рекомендую скачать учебник "Песни о Паскале" -- это азбука.

Аватар пользователя
Просветленный
8лет

Самый универсальный язык, это С. На нем можно написать все и для любой платформы