Информация взята с сайта: stepsoft.info В 1960-х годах у исследователя искусственного интеллекта Джона Маккарти возникла необходимость в том, чтобы как-то описать языками программирования действия, которые нужно выполнить этому самому ИИ. Для этих целей он разработал язык программирования под названием LISP (List processing).
Базовая информация
Название языка - List Processing, на русском языке – обработка списков, очень точно описывает главную задачу и основную область применения его на практике. В виде списков можно подавать огромное множество сложных объектов: формулы, графы, множества, правила вывода и многое другое. Главным достоинством такого подхода является то, что списки наиболее удобный вариант подачи информации в память компьютера. В связи с этим сразу же после его появления он быстро обрёл популярность среди программистов. В первую очередь Lisp предназначен для обработки символьной информации. “Атом” и “точечная пара” – именно так называются основные типы данных, кот