AutoLISP adalah dialek bahasa pemrograman Lisp yang dibuat khusus untuk digunakan dengan versi lengkap AutoCAD dan turunannya, yang meliputi AutoCAD Map 3D, AutoCAD Architecture dan AutoCAD Mechanical. [1] Baik antarmuka pemrograman aplikasi (API) maupun interpreter untuk mengeksekusi kode AutoLISP tidak termasuk dalam lini produk AutoCAD LT. [2] AutoLISP adalah dialek bahasa Lisp kecil, dengan cakupan dinamis, diketik secara dinamis dengan pengumpulan sampah, struktur daftar yang tidak dapat diubah, dan simbol yang dapat diatur, kurang memiliki fitur Lisp biasa seperti sistem makro, fasilitas definisi catatan, array, fungsi dengan jumlah argumen yang bervariasi atau membiarkan ikatan . Selain bahasa inti, sebagian besar fungsi primitif adalah untuk geometri, mengakses database DWG internal AutoCAD, atau memanipulasi entitas grafis dalam AutoCAD. Properti entitas grafis ini terungkap ke AutoLISP sebagai daftar asosiasi di mana nilai dipasangkan dengan kode grup AutoCA...