I'm working on modernizing Rosetta Code's infrastructure. Starting with communications. Please accept this time-limited open invite to RC's Slack.. --Michael Mol (talk) 20:59, 30 May 2020 (UTC)


From Rosetta Code
(Redirected from LISP)
This programming language may be used to instruct a computer to perform a task.
Garbage collected: Yes
Type strength: Strong
Type checking: Dynamic
See Also:
Listed below are all of the tasks on Rosetta Code which have been solved using Lisp.
Your Help Needed
If you know Lisp, please write code for some of the tasks not implemented in Lisp.

Lisp or LISP (originally an acronym for LISt Processing) was one of the first high-level languages, invented in 1958 by John McCarthy. It had many descendants: major freestanding dialects still in use today are Common Lisp, Scheme & Clojure. Other dialects of Lisp are used as scripting languages in applications, most notably Emacs Lisp, AutoLISP, and Guile.

(Today, the name is usually written "Lisp" rather than “LISP” among advocates, both because "we have lowercase letters now”, and to make a distinction between modern practical Lisp systems and the popular notion of “oh, LISP, that's where everything is a list or a symbol and you have to use recursion, right?”)

How to categorize examples[edit]

This category is for solutions in archaic dialects or solutions valid in any dialect of Lisp. Please note the dialect used when adding examples.

If the solution is also valid in the dialects separately listed in Rosetta Code, such as Common Lisp and Scheme, then use the {{header|dialect}} template so that the task will be listed as solved for that dialect. For example:

=={{header|Lisp}} (MacLisp, {{header|Common Lisp}}, {{header|Emacs Lisp}})==


This category has the following 3 subcategories, out of 3 total.

Pages in category "Lisp"

The following 3 pages are in this category, out of 3 total.