А, собственно, в чем проблема? Паскаль - это не Брейнфак. Не слишком сложный язык с простой и логичной структурой, удобен для изложения неких алгоритмов. То есть некогда (достаточно давно) таким стандартным и всем понятным языком для представления алгоритмов служил Алгол, папаша Паскаля. Сыночек уже не общепонятен, я признаю. Есть нюансы, которые особенно вылезают, если не читать написанные на нем программы (и то не так просто), а самому писать. Но в интернете именно по Паскалю полно инфы, написанной не как обычно у программистов бывает, запредельно формализовано, а именно на живом человеческом языке. Ни один другой язык не документирован в интернете так понятно и доходчиво, чтобы и самый тупой студент понял. Даже Бейсик, несмотря на его репутацию языка для начинающих, объясняют хуже. То есть классический QBasic нормально растолкуют только на англоязычных сайтах его безудержных фанатов, имеющих хороший опыт программирования. То, что есть на русском языке по QBasic, особенно в книжках, это типичный вариант "грязного программирования", причем предельно грязного. Русскоязычные разъяснения Паскаля, напротив, более чем кошерны. Чуток почитаете, и - вперед! Главное, соотнести характер используемых переменных, найти правильный эквивалент в другом языке. Остальное приложится. Если не поняли какой-то конкретный оператор - Гугль в помощь.
|