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

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

Можно ли при изучения программирования начать с легкого языка, чтобы понять «физику» программирования, или сразу начать с С++?

ОбразованиеИнтернет+1
Panda Pajamas
  ·   · 16,4 K
Software Developer @ Clevertech.  · 13 нояб 2015

tl;dr: можно.

Теперь правильный ответ.

Сначала определитесь, что такое "лёгкий" язык программирования. А ещё лучше - забудьте про этот миф. Например, весь синтаксис Scheme можно изучить за одну лекцию (40 минут), что авторы легендарного SICP, собственно, и делают. После этого вы год изучаете собственно программирование, пользуясь синтаксисом, как инструментом. Очевидно, что нужно ничего не знать про software engineering, чтобы решить, что разрабатывать программы на Scheme "легко".

Питер Норвиг ещё 15 лет назад написал, как нужно учиться программировать, и важнейший фактор для выбора первого языка - это то, на чём пишут ваши знакомые, у которых вы будете учиться. Вот перевод статьи на русский: williamspublishing.com

Спасибо за ссылку (на плюсы/минусы нажимать не умею - поэтому тут).

Диванный философ, по совместительству инженер  · 26 мар 2022
Можно начать с легкого языка. В современном образовании любят Python и на мой личный взгляд не даром. Но только и C++ не самый сложный язык. Он вполне целостный и классический. По нему масса замечательной литературы. Его... Читать далее
Обучаю и учусь сама  · 10 июл 2020
Что такое "лёгкие языки"?) Pascal, VBA? Программирование - это не про языки, это про алгоритмы и образ мыслей, логику. Начинать постигать это все, конечно, лучше с того что попроще. Я как студент, в свое время начинала именно... Читать далее
IT-шник, либертарианец, сторонник австрийской эко...  · 13 нояб 2015
Не просто можно, а нужно. C++ для того чтобы попробовать программирование мне кажется несколько сложным. Неплохо для начала изучить принципы работы компьютера, операционной системы. Нет ничего плохого, чтобы начинать с C. Как... Читать далее
Любой преподаватель скажет вам "не можно, а нужно!". Многие, как и я, считают С++ одним из самых сложных среди популярных высокоуровненвых языков программирования (конечно, есть разного рода экзотике, где программирование... Читать далее

А в паскале-то будет сразу ООП... Не, я ничё, но у вас противоречие в ответе.

Преподаватель Ци-Гун и медитации  · 13 нояб 2015
Каждый из языков содержит в себе набор парадигм программирования. Выбирая "легкий язык" вы выбираете скромный набор парадигм которые лягут в основу "привычки программировать". Потом выучить второй набор или второй язык всегда... Читать далее

Если хотите изучить С++ , луче сразу с него и начать а не забивать мозги чем то другим. Другое дело что в болшинстве случаев достаточно и удобнее писать на других языках - Java, PhP и т.п.

Не рекомендую начинать с языков с полной динамической типизацией (JavaScript, Python) - вы не будите до конца понимать как ваша программа работает. Плюс много неочевидных фокусов. Языки статической типизации С/C++/Objective-C... Читать далее
Специалист во многих разделах науки и техники...  · 18 мар 2020
Процитирую Страуструпа - создателя С++. Он писал примерно следующее - не нужно знать все тонкости языка С++, чтобы писать хорошие программы. Язык С++ достаточно прост, так что если вы планируете работать с ним - смело... Читать далее
Истинный стандарт любого задрота(бог задрота)  · 27 мая 2018

Сначала учи HTML. во первых потому что он похож на языки программирования, во вторых ты этим поймёшь нравиться ли тебе кодить, или нет. Может даже тебе больше понравится Вёрстка сайтов чем программирование.