计算机程序的构造和解释

编程语言 2020-03-14 2280 次浏览 次点赞

SICP 全称 Structure and Interpretation of Computer Programs,翻译过来叫《计算机程序的构造和解释》,是一本关于计算机程序设计的总体性观念的基础教科书,被认为是编程的基础入门圣经。书中使用程序设计语言Lisp的方言Scheme来解释计算机科学的核心概念,包括抽象、递归、解释器以及元语言抽象。

SICP_1st_cover.jpg

SICP第一版封面

1979年初版,成型于美国麻省理工学院(MIT)多年使用的一本教材,对于计算机科学的教育计划产生了深刻的影响。根据CC BY-SA 4.0协议,MIT公开其第二版原文,及在线阅读

1986年,Harold Abelson和Gerald Jay Sussman两位作者录制了《计算机程序的构造和解释》系列公开课,该录像是他们在给Hewlett-Packard公司员工培训时录制的,在GitHub上有中文版翻译项目。

扩展的SICP Python 中文版

知识共享署名声明
本文由 CulmartPlay 创作,采用 知识共享署名 3.0,可自由转载、引用,但需署名作者且注明文章出处。

酷玛致力于通过STEM教育培养信息素养和极客精神。