Другие языки программирования и технологии

Изучение программирования с нуля

Что нужно изучить до изучения программирования? (блок схемы, алгоритмы и т. д), и посоветуйте литературу для изучения Паскаля
El Cunha
El Cunha
116
В блок-схемах учить нечего и это просто форма записи алгоритма.
Алгоритмы можно изучать и при изучении языка программирования, используя язык программирования для реализации.
"про паскаль забудь. не учи этот хлам." - тут не согласен, язык это всего лишь инструмент, а паскаль прекрасно подходит для обучения основам. Хотя да, для современных задач он мало подходит и его наследники Delphi и Lazarus не очень популярны.
Сам начинал с паскаля, затем на С++ легко перешел, а там и другие. Вот сейчас Go осваиваю
Из книг тут советовали Песни о паскале, книга выглядит неплохой.
Еще есть курс на степике, отзывы хорошие, но лично его не проходил - https://stepik.org/course/3352/promo?search=739514923#toc
ЖТ
Жигер Табельдинов
28 652
Лучший ответ
Изучение программирования - это не изучение языка программирования, а изучение способов решений программистских задач (т. е. алгоритмов) и границ применимости конкретного алгоритма в конкретных условиях. Язык же - всего лишь инструмент для записи найденного тобой алгоритма решения задачи в понятной компьютеру форме.

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

P.S. Классический учебник классического Pascal: Йенсен, Вирт, "Паскаль. Руководство для пользователя" (лучше издание 1989 года - там описывается диалект, стандартизированный ISO). https://cmcmsu.info/download/Йенсен.Паскаль.Руководство.для.пользователя.1989.pdf
Р{
Рустем {}
90 637
Roman Bogyra Вирт не самый удачный наверно для абсолютного новичка. Лафоре намного более человеческим языком объясняет. У Вирта взять хотя бы КМП алгоритм - очень как то коряво пояснение написанл
основу учи
Виктор Глёклер
Виктор Глёклер
70 544
Не учи Паскаль
Зайди на сайт универа какого да скачай мотодичку по лабораторным.
про паскаль забудь. не учи этот хлам.