Поддерживаемые интерфейсы программирования

В дополнение к использованию команд с помощью командной строки и пользовательского интерфейса, в программу включены интерфейсы прикладного программирования (API), которые можно использовать для управления средой чертежа и изменения базы данных чертежа.

В следующей таблице перечислены интерфейсы программирования, которые поддерживаются платформой и программным продуктом.

Интерфейс программирования Windows Mac OS Интернет
AutoCAD AutoCAD LT AutoCAD AutoCAD LT AutoCAD
AutoLISP ® ✓ ✓ ✓ -- ✓
ObjectARX ™ ✓ -- ✓ -- --
Visual LISP ™ ✓ / — с ограничениями -- -- --
Управляемые компоненты .NET ✓ -- -- -- --
ActiveX ® Automation ✓ / — только AutoLISP и с ограничениями -- -- --
VBA (Visual Basic ® for Applications) ✓ -- -- -- --
JavaScript ✓ -- -- -- --

Тот или иной тип интерфейса можно использовать в зависимости от платформы, разрабатываемого приложения и опыта программирования.