Programming in Modula-2
Это классический учебник по программированию на языке Modula-2, написанный его создателем Никлаусом Виртом. Книга представляет собой как введение в программирование в целом, так и подробное руководство по языку Modula-2.
Текст ориентирован на читателей, уже имеющих базовые знания программирования, но также содержит вводную главу для начинающих. Книга охватывает все основные аспекты языка Modula-2 — от элементарных понятий переменных, выражений и операторов до продвинутых концепций модулей, системного программирования и многозадачности.
Структура книги следует принципам структурного программирования, которые естественным образом поддерживаются языком Modula-2. Материал разделён на пять частей: основы программирования, процедуры и подпрограммы, типы данных и структуры, модули и системное программирование с параллельными процессами.
Книга включает практические рекомендации по использованию языковых конструкций, примеры стандартных модулей ввода-вывода и приложения с полным описанием синтаксиса языка. Это фундаментальная работа, которая остаётся важным источником для понимания дизайна языков программирования и принципов структурного программирования.









