Я кстати совсем упускаю из вида, а чем вообще Паскаль хорош для обучения?
Ну т.е. с ним очевидно грустно, что после обучения он никому не нужен, но что там такого крутого для обучения? :D
Тем что он проработан от и до, в нем мало ub.
Он структурно разбит на секции, все секции имеют строгое определение, что в них можно написать и тд.
Опять таки есть простейшая среда программирования в которой можно обучить ставить точки останова, смотреть что на стеке и тд.
А не то во что сейчас превратились среды разработки.