AutoCAD

AutoLISP Lesson #1 - Introduction to Lisp Programming

(April 1999)

AutoLISP is a dialect of the LISP programming language (LISt Processing). LISP is the oldest high-level programming language, second only to FORTRAN. LISP has been the language of choice for the artificial intelligence in robotics. It is built into AutoCAD.

What is a program? A program is a list of instructions for your computer to carry out.

What you need? To program in LISP you will need a text editor capable of saving files in ASCII format, and AutoCAD to run *.lsp files you create.

Programming phases

1. Problem definition
2. Requirements analysis
3. Architecture
4. Construction
5. System testing

More Lessons

Lesson 2 The AutoLISP Environment
Lesson 3 Comments
Lesson 4 Program Format
Lesson 5 Variables
Lesson 6 Number and Letters
Lesson 7 Program Control
Lesson 8 Looping
Lesson 9 Data Structures
Lesson 10 Input and Output