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

Почему начинающим программистам нужно начинать с Паскаля?

Нет такого закона. Просто среди школьных учителей ИКТ до сих пор именно паскаль вызывает наименьшее отторжение. Может у него действительно синтаксис попроще, чем у Си
АС
Алексей Строилов
97 217
Лучший ответ
Совершенно необязательно. Действительно, для обучения язык неплохой, но по современным меркам это довольно низкий старт для программиста. С паскаля стоит начинать тем, кто хочет получить общее представление о программировании, но не собирается заниматься этим профессионально.
Дмитрий Раздобреев я бы сказал можно начинать с Паскаля и тем кто хочет стать профи. Например книга Алгоритмы и структуры данных Вирта на Паскале
Начинать надо с учебника программирования. А язык будет тем, который используется в этом учебнике для объяснения алгоритмов. Но если брать учебник, написанный Виртом, то, понятно, в первой редакции будет Pascal, во второй - Modula-2, в актуальной - Oberon-07. Причём каждый следующий язык проще, чем предыдущий.

Языки, сознанные Виртом (те самые Pascal, Modula, Oberon), хороши тем, что не допускают никаких вольностей (чем "жёстче" правила языка, тем проще научиться НЕ писать говнокод), содержат только то, что реально необходимо и практически не имеют правил по умолчанию, исключений из правил, трюкачества, провоцирующего говнокод (чем "славятся" и сам C, и большинство C-style языков)...

Когда ты пишешь на Pascal (если это именно Pascal, а не Delphi или PascalABC.Net) или Oberon, то вынужден продумывать, что, как и зачем делаешь, а не бездумно собирать код из готовых библиотек, не имея не малейшего понятия о том, как они работают.
Иса Адаи
Иса Адаи
88 134
Дмитрий Раздобреев а как понять про трюкачество, про которые вы говорите? я не понимаю например. хочу увидеть пример
Надо начинать не с Паскаля, а с учебника информатики. В учебнике действительно Паскаль. Но там мог бы быть и другой язык. Паскаль - хороший вариант для изучения программирования (сложно объяснить почему), поэтому он используется в учебнике.
На мой взгляд, Паскаль бесполезен без хорошего учебника.
Umidshaxxx -
Umidshaxxx -
36 282
Раз Два Объяснить почему - совсем не сложно. Паскаль изначально создавался для обучения программированию.
Потому что если начнёшь с пыхи - ею же и закончишь в 50 лет
у нас так заведено, начинать учить с Паскаля. В школе паскаль был и в универе сначала паскаль
Виктор Азев
Виктор Азев
9 291
Кто сказал так? Ты бы еще с ассемблера начал, учи что хочешь, что нравится, к чему влечет, изучи основы
Кто сказал? Я вот... Я с Питона начал...
Дмитрий Часов
Дмитрий Часов
2 422
Кайрат Алтаев Расскажи мне про то, как работает пайтон.
Начинай с чего хочешь. Школьная программа построена на паскале.