Меню

Главная
Случайная статья
Настройки
Структура и интерпретация компьютерных программ
Материал из https://ru.wikipedia.org

«Структура и интерпретация компьютерных программ» (англ. Structure and Interpretation of Computer Programs — SICP) — классическая книга Харольда Абельсона и Джеральда Сассмана о программировании, выпущенная издательством Массачусетского технологического института в 1985 году. В институте она использовалась как учебник для начального курса программирования 6.001 с одноимённым названием (6.001 был заменён курсом 6.01, использующим Python). Помимо этого, книгу используют во многих американских учебных заведениях, имеющих курсы, так или иначе связанные с языком Scheme[1].

Используя Scheme (диалект языка LISP), авторы описали основные концепции программирования, включая абстракцию (данных и исполнения), рекурсию и метаязыковую абстракцию.

Также в книге изложена практическая реализация концепций регистровой машины и метациклического интерпретатора.

Текст второго издания книги распространяется под лицензией Creative Commons (CC BY-SA версии 4.0).[2]

Примечания
  1. Список учебных заведений, использующих Scheme. Сайт Schemers Inc. Архивная копия от 30 марта 2009 на Wayback Machine  (англ.)
  2. Welcome to the SICP Web Site. MIT Press. — «Structure and Interpretation of Computer Programs by Harold Abelson and Gerald Jay Sussman with Julie Sussman is licensed under a Creative Commons Attribution-ShareAlike 4.0 International License by the MIT Press.» Дата обращения: 5 августа 2018. Архивировано 5 августа 2018 года.


Ссылки
Downgrade Counter