saintevil
yan_kos
А вот я с Вами категорически несогласен.
Не в смысле, что Паскаль плох (или, наоборот, хорош

).
Просто Обучение Программиста необходимо начинать с фундаментальных вещей - а это
концепции, алгоритмы, но никак не конкретный язык... Если умеешь программировать вообще - берёшь справочник по конкретному языку и спокойно пишешь код уже на нём. В общем, Кнут рулит!
Если же мы учим кодера - его надо учить конкретному языку,
на котором он будет работать. Если C под UNIX - значит и учить надо именно C под UNIX. Если .Net под Win - изучать нужно библиотеки .Net и Visual Basic (или C#).
Кодеры ничуть не хуже Программистов - но имеют значительно более узкую специализацию.
И, возвращаясь к собственно языкам: ИМХО, замечательный ЯП Паскаль уже сильно устарел. Если хочешь работать кодером под Win/*nix, то наиболее ходовым универсальным языком является C++ ("чистый" С хотя и применяется ещё кое-где, но тоже порядком устарел). И ещё более универсальная (есть диалекты практически под все мыслимые платформы) Java.