ARC Macro Language (AML) - это язык программирования, который можно использовать в среде Arc для решения прикладных задач. AML позволяет Вам автоматизировать часто выполняемые действия, создавать ваши собственные команды, обеспечивать запуск утилит, его можно использовать для помощи новым или неопытным пользователям выполнить операции, которые требуют специфических установок разрабатывая интерфейсы пользователя.
Для разработки программы на AML не нужно специальных средств разработки. Сама программа на AML это текстовый файл. Мы с вами использовали ArcTools (подробнее - "Шаг 8 - Работа с рабочим пространством - ArcTools"). На самом деле ArcTools - это набор программ написанных на языке AML. Так же мы немного познакомились с командами: