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.