Oprócz dostępu do poleceń z wiersza polecenia i interfejsu użytkownika produkt udostępnia interfejsy programowania aplikacji (API), których można używać do sterowania środowiskiem rysunków i modyfikowania bazy danych rysunków.
W poniższej tabeli wymieniono interfejsy programowania obsługiwane przez platformę i produkt.
Interfejs programowania | Windows | Mac OS | Siatka | ||
---|---|---|---|---|---|
AutoCAD | AutoCAD LT | AutoCAD | AutoCAD LT | AutoCAD | |
AutoLISP ® | ✓ | ✓ | ✓ | -- | ✓ |
ObjectARX ™ | ✓ | -- | ✓ | -- | -- |
Visual LISP ™ | ✓ | -- | -- | -- | -- |
Kod zarządzany .NET | ✓ | -- | -- | -- | -- |
ActiveX ® Automation | ✓ | -- | -- | -- | -- |
VBA (Visual Basic ® for Applications) | ✓ | -- | -- | -- | -- |
JavaScript | ✓ | -- | -- | -- | -- |
Rodzaj interfejsu wykorzystywanego przez platformę użytkownika zależy od potrzeb aplikacji i doświadczenia w programowaniu.