good wiki

Lisp (programming language)

Lisp is a programming language known for its unique approach to programming and its long history in the field of artificial intelligence (AI). Initially developed in the late 1950s, Lisp is one of the oldest high-level programming languages still in use today.

More at Wikipedia

About

Initially developed in the late 1950s, Lisp is one of the oldest high-level programming languages still in use today. This Wikipedia page provides a comprehensive overview of Lisp, covering its origins, design principles, syntax, features, and notable implementations. The page begins by discussing the origins of Lisp at the Massachusetts Institute of Technology (MIT), where it was created by John McCarthy as a mathematical notation for AI research. It then delves into the design principles of Lisp, highlighting its key characteristics such as its focus on symbolic computation, the use of parentheses for function calls and data structures, and its support for code as data. The syntax and evaluation model of Lisp, including the powerful concept of macros that allow the language to be extended and customized, are explained in detail. The page also covers the various dialects and implementations of Lisp, including Common Lisp, Scheme, and Clojure, each with its own specific features and use cases. In addition to its use in AI, the page discusses other domains where Lisp has made significant contributions, such as computer graphics, natural language processing, and symbolic algebra. It also highlights the impact of Lisp on the development of other programming languages and the influence it has had on the Lisp community. The page concludes by summarizing the current state of Lisp and its ongoing relevance in academic research, industry applications, and the open-source community. It also provides external links to resources for further reading and learning about Lisp. Overall, the Wikipedia page on Lisp offers a comprehensive and informative overview of this influential programming language, shedding light on its features, origins, and its impact on various domains of computing.