Skip to main content
close
Font size options
Increase or decrease the font size for this website by clicking on the 'A's.
Contrast options
Choose a color combination to give the most comfortable contrast.

AutoLISP and Visual LISP represent the evolution of automation within AutoCAD, transitioning from a basic list-processing language to a sophisticated extension capable of direct object manipulation. While often used interchangeably, of "vanilla" AutoLISP, introducing a dedicated Integrated Development Environment (IDE) and access to the AutoCAD Object Model via COM/ActiveX. Foundations of AutoLISP

It was designed to help users automate repetitive tasks and create custom commands by interacting with AutoCAD’s drawing database.

Its core relies on entity lists and DXF codes to modify objects. For example, changing a line's color requires extracting its entity list, modifying the specific code (like code 62 for color), and updating the entity. The Rise of Visual LISP (Part 1 Focus) AutoLISP and Visual LISP (AutoLISP)