Редкое издание, посвященное двум перспективным направлениям программирования: техника программирования с использованием концепции абстрактных типов данных и распределенное программирование в сетях. Изложение ведется на основе языка АТ-Паскаль, представляющего собой расширение традиционного языка Паскаль специальными возможностями. Восемь глав, среди которых наиболее интересны: Типы данных и операции над ними, Пакеты, Основные принципы АТД-программирования, Примеры пакетов, Распределенное программирование, Средства программирования и взаимодействия языков АТ-Паскаль, Ада, Модула-2. В приложении подробно изложено формальное описание языка АТ-Паскаль. Большой список литературы.