Asymptote — язык описания векторной графики, предназначенный для создания технических рисунков.
Изначально разработчиками предполагалось создать средство, которое бы стало стандартом представления иллюстраций в LaTeX. Тем не менее, asymptote позволяет генерировать графические изображения независимо от системы TeX.
Asymptote — язык с C++-подобным синтаксисом. В качестве выходных форматов доступны PDF и eps.
Многие дистрибутивы линукса содержат asymptote в основных репозиториях: Debian, Ubuntu и проч.
В целом, с одной стороны это язык программирования, а с другой - графическая программа, что позволяет использовать все функции командных сценариев вместе с графическим интерфейсом. Высокоуровневые команды для графики реализованы в самом языке, поэтому не возникнет трудностей при переносе их в другие приложения.
Сайт разработчика:
Что почитать?
Разместил: