Ngày nay phần mềm AutoCAD được sử dụng rộng rãi trong công tác thiết kế. Nhu cầu về khai thác toàn diện phần mềm này để ứng dụng chúng một cách có hiệu quả hơn trở thành bức thiết đối với các nhà htiết kế. Ngôn ngữ lập trình AutoLISP là một bộ phận gắn liền với bộ phần mềm AutoCAD đáp ứng được các yêu cầu này.
AutoLISP, tập con của ngôn ngữ LISP, là ngôn ngữ lập trình bậc cao thích hợp với các ứng dụng đồ họa. AutoLISP là một ngôn ngữ thông dịch, được viết theo các cú pháp và thủ tục chặt chẽ như ngôn ngữ LISP. Tuy nhiên, nó được bổ sung thêm các hàm để phù hợp với phần mềm AutoCAD.
Tài liệu này được biên soạn theo các tài liệu kèm theo phần mềm của hãng Autodesk, giáo trình đào tạo tại các trung tâm ATC (Autodesk Training Center), một số ví dụ trong các tạp chí về CAD và theo kinh nghiệm sử dụng và giảng dạy của tác giả.
Tài liệu này có thể được sử dụng làm tài liệu giảng dạy cho các khóa chuyên đề về lập trình trong thiết kế và giúp cho các bạn sinh viên và cán bộ kỹ thuật tự học.
Tài liệu được biên soạn làm hai tập. Tập 1 bao gồm 12 chương, mỗi chương trình bày phần lý thuyết, các ví dụ mẫu, bài tập và các chương trình giải sẵn. Xin giới thiệu tập 1 đến bạn.