Além de acessar os comandos no prompt de comando e na interface do usuário, o produto fornece interfaces de programação do aplicativo (APIs) que podem ser usadas para controlar ambientes de desenho e modificar o banco de dados de um desenho.
A tabela a seguir lista as interfaces de programação que são suportadas pela plataforma e pelo produto:
Interface de programação | Windows | Mac OS | Web | ||
---|---|---|---|---|---|
AutoCAD | AutoCAD LT | AutoCAD | AutoCAD LT | AutoCAD | |
AutoLISP ® | ✓ | ✓ | ✓ | -- | ✓ |
ObjectARX ™ | ✓ | -- | ✓ | -- | -- |
Visual LISP ™ | ✓ | / – Limitado | -- | -- | -- |
Gerenciados pelo .NET | ✓ | -- | -- | -- | -- |
Automação do ActiveX ® | ✓ | / – Somente AutoLISP e limitado | -- | -- | -- |
Visual Basic ® para aplicativos (VBA) | ✓ | -- | -- | -- | -- |
JavaScript | ✓ | -- | -- | -- | -- |
O tipo de interface que você usa depende das necessidades do aplicativo, da plataforma e da experiência de programação.