Lisp

Материал из Энциклопедия вычислительного мышлении
Перейти к навигации Перейти к поиску
Для какого возраста предназначен язык 25
Компетенции в каких сферах формирует Computational Thinker
Purpose Язык общего назначения
Visual_Text_Blocks Текст
Dimension 2D
Openness Открытый
Address https://common-lisp.net/
Ancestors
Descendants Scheme, Clojure, Лого
ActiveNow Project is active
Remixing? No
Год создания 1958
Inventor Маккарти


Создавался как язык для работы в области искусственного интеллекта

Основная структура данных Лиспа — динамический список атомов, определяемый рекурсивно как головной объект и присоединённый к нему список-хвост. Поскольку голова списка тоже может быть списком, список является формой представления произвольного дерева (сам список верхнего уровня — корень, входящие в него подсписки второго и следующих уровней — узлы, атомы — листья).