Artificial Intelligence Lecture 4
Artificial Intelligence Lecture 4
By
Dr. Rufai Aliyu Yauri (Bsc, BIT, MSC,PhD.)
Introduction to LISP
• LISP stands for List Processing.
• But great power for LISP makes its good for other
purposes as well.
Introduction to LISP
• Lisp is the second-oldest high-level
programming language in widespread use
today
• Only Fortran is older (by one year).
• Lisp was originally created as a practical
mathematical notation for computer
programs
Introduction to LISP
• The programming language handle lists by
putting them between parenthesis
• Example of list: list of words, list of numbers
• Yahoo Store
• Jak and Daxter (the game)
• The flight system in the Boeing 747 Next
(their latest 747 as of this writing)
• QPX airfare search and pricing system by ITA
Software
• AutoCad uses Lisp as its scripting language
and large parts of it are written in Lisp
Summary
• Programming language developed for AI application
• Successful language
– symbolic computation, experimental programming
Learn Basic Lisp on
• https://www.tutorialspoint.com/lisp/
lisp_overview.htm