Теперь Кью работает в режиме чтения

Мы сохранили весь контент, но добавить что-то новое уже нельзя

Лучше осваивать один язык программирования или несколько?

ОбразованиеПрограммирование+3
Алена Каменецких
  ·   · 12,2 K
Увлекаюсь естественными науками и математикой...  · 9 сент 2021
Ответ на этот вопрос зависит от целей, которые человек перед собой ставит, какие задачи планирует решать сейчас и в перспективе, ведь язык программирования - это один из инструментов решения задач. Для написания приложений под мобильные ОС вам хватит одной лишь Java, для потоковой обработки сигналов с датчиков достаточно работать во внутреннем языке Maple, весь спектр возможностей по автоматизации работы в AutoCAD обеспечивается языком C++ через ObjectARX, для написания драйверов устройств вполне можно обойтись средствами C (хотя где-то могут потребоваться ассемблерные вставки, но вряд ли много и часто). Мне до поры для всех нужд хватало VBA в Excel, возможности которого позволяли не только работать с данными в Excel, но и генерировать бинарные файлы управляющих программ для фрезерных станков, и чертить сложную графику через автофигуры MS Office, что оказалось очень кстати, когда потребовалось реализовывать прорисовку параметризированных контуров в CorelDraw для фотопечати. Чем более разные задачи придётся решать, тем сложнее удовлетвориться возможностями одного языка программирования. Например, для полноценной безопасной работы в web нередко приходится использовать более одного ЯП и MVC фреймворк: Java, SQL, Laravel, понимание парадигмы RestAPI - и всё для реализации одной задачи отображения на сайте чего-то связанного с запросами к данным на удалённых серверах.
1 эксперт согласен
руки, ноги, голова, два уха. еще рот, я в него...  · 9 сент 2021
Ситуация близка к тому, как дело обстоит с естественными языками. Второй язык учишь легче чем первый, третий легче чем второй. Вопрос - ЗАЧЕМ? Любой навык требует времени и сил на освоение и, в последствии, на поддержание. В... Читать далее
4 эксперта согласны
Утверждения верны, сравнения удачны и понятны.
Веб-разработчик, геймер, специалист по этике  · 9 сент 2021
Если вы подходите к вопросу с точки зрения карьеры - то начинать нужно с одного языка программирования, и учить его до такой степени, чтобы уметь решать на нём реальные задачи на чужой заказ. И опять же, с точки зрения професси... Читать далее
3 эксперта согласны
Поддерживаю. Если вы новичок и только начинаете изучать какой-то язык, то не нужно распыляться на несколько, учите... Читать дальше
Школа программирования для детей "КИД КОД" Препода...  · 20 сент 2021  · kidkod.ru
Обычно если возникает такой вопрос, то это означает не совсем верное восприятие "программирования" в целом. Все современные языки программирования строятся на одной базе. Структуры данных и способы манипулирования этими... Читать далее
Обучаем детей с 7 лет программированию и компьютерной грамотности.Перейти на kidkod.ru
старший разработчик в pseven.io  · 14 сент 2021
По этому поводу дают два на первый взгляд противоположных совета. Первый — это не распыляться при обучении, а второй — это расширять кругозор. Оба этих совета верны. Если вы студент или тем более стажёр, вы находитесь в... Читать далее
Что-то осталось непонятно? Спроси в нашей группе в Телеграме!Перейти на t.me/jstsmentor
Диванный философ, по совместительству инженер  · 11 сент 2021
Тут необходимо разъяснить как языки программирования соотносятся с другими знаниями и навыками которые нужны программисту. И как они применяются в реальной разработке а не теоретиками, занимающимися обучением других теоретиков... Читать далее
Кандидат технических наук. Руководитель проекта...  · 9 сент 2021  · dzen.ru/inznan
Я бы советовал освоить один язык программирования, понять логику построения таких систем и логику построения машинного кода (она везде близка), а уже потом начал узнавать новые языки. Только язык лучше бы выбрать наиболее востре... Читать далее
С уважением, руководитель научно-популярного проекта "Инженерные знания"Перейти на dzen.ru/inznan
Unix, история, история религии, техника  · 21 сент 2021
"Сразу несколько" скорее всего не получится, изучение ЯП скорее всего потребует погружения, просто "прочесть книгу и начать программировать" не получится, обязательно нужна будет параллельная практика. Но вот книги по... Читать далее
2 эксперта согласныи1 эксперт не согласен
Если изучать сразу несколько языков программирования, может возникнуть путаница. А вот разбирать, как одни и те же... Читать дальше
пенсионер, по образованию инженер-физик.  · 9 сент 2021
Профессиональному программисту знать обязательно нужно Ассемблер, а второй язык тот, на котором он пишет программы.Специально осваивать ничего не нужно.
1 эксперт согласен
АйТи-специалист  · 4 дек 2021
На мой взгляд стоит стремиться к тому, чтобы изучать программирование, алгоритмы и в определённой степени математику. Язык программирования это уже способ реализации. Непосредственно преобразование алгоритма в итоговый код у... Читать далее
1 эксперт согласен