Además de acceder a comandos desde la solicitud de comando y la interfaz de usuario, el producto proporciona interfaces de programación de aplicaciones (API) que se pueden utilizar para controlar el entorno de dibujo y modificar la base de datos de un dibujo.
En la siguiente tabla, se muestran las interfaces de programación compatibles con la plataforma y el producto:
Interfaz de programación | Windows | Mac OS | Web | ||
---|---|---|---|---|---|
AutoCAD | AutoCAD LT | AutoCAD | AutoCAD LT | AutoCAD | |
AutoLISP ® | ✓ | ✓ | ✓ | -- | ✓ |
ObjectARX ™ | ✓ | -- | ✓ | -- | -- |
Visual LISP ™ | ✓ | / - Limitado | -- | -- | -- |
.NET administrado | ✓ | -- | -- | -- | -- |
ActiveX ® Automation | ✓ | / - Solo AutoLISP y limitado | -- | -- | -- |
VBA (Visual Basic ® para Aplicaciones) | ✓ | -- | -- | -- | -- |
JavaScript | ✓ | -- | -- | -- | -- |
El tipo de interfaz que se utilice dependerá de la plataforma, las necesidades de la aplicación y la experiencia en programación de cada usuario.