Lisp is derived from "List Processing." Lisp is one of the oldest high level and simple functional programming languages. It was invented by John McCarthy in 1958. Today, the most widely known general-purpose Lisp dialects are Common Lisp and Scheme.
Lisp has many features that make it more popular as data structure, automatic storage management, conditional, dynamic typing, recursion and functional programming support. Lisp offers a simple and regular syntax to use it.
Linked lists are one of Lisp's major data structures, and Lisp source code is itself made up of lists. As a result, Lisp programs can manipulate source code as a data structure, giving rise to the macro systems that allow programmers to create new syntax or even new domain-specific languages embedded in Lisp.
Today we round up some excellent online programming books for LISP.