Structure and Interpretation of Computer Programs (SICP) is a computer science textbook by Massachusetts Institute of Technology professors Harold Abelson...
9 KB (799 words) - 21:16, 10 March 2025
contrasted the pedagogical focus of How to Design Programs (HtDP) with that of Structure and Interpretation of Computer Programs (SICP). In the 14-page paper...
6 KB (741 words) - 20:00, 9 January 2025
Programming language theory (PLT) is a branch of computer science that deals with the design, implementation, analysis, characterization, and classification...
15 KB (1,613 words) - 05:07, 21 April 2025
These programs are written in the Scheme programming language, as were the programs in Sussman's earlier computer science textbook, Structure and Interpretation...
5 KB (425 words) - 00:36, 4 July 2025
Hal Abelson (category American computer scientists)
Abelson developed MIT's introductory computer science subject, "The Structure and Interpretation of Computer Programs" (often referred to by the MIT course...
20 KB (1,846 words) - 17:25, 23 June 2025
Meta-circular evaluator (redirect from Meta-circular interpretation)
coined by John C. Reynolds, and popularized through its use in the book Structure and Interpretation of Computer Programs. A self-interpreter is a meta-circular...
18 KB (1,945 words) - 15:36, 21 June 2025
Gerald Jay; Sussman, Julie (25 July 1996). Structure and Interpretation of Computer Programs (2 ed.). MIT Press. ISBN 978-0-262-01153-2. Archived from...
31 KB (3,944 words) - 07:51, 24 June 2025
Gerald Jay Sussman (category American computer scientists)
(with Hal Abelson and Julie Sussman) of the introductory computer science textbook Structure and Interpretation of Computer Programs (SICP). It was used...
20 KB (1,855 words) - 07:32, 7 July 2025
Interpreter (computing) (redirect from Code interpretation)
the program being run. The book Structure and Interpretation of Computer Programs presents examples of meta-circular interpretation for Scheme and its...
37 KB (4,585 words) - 23:18, 7 June 2025
22–23. Abelson, Harold; Sussman, Gerald Jay (1996). Structure and Interpretation of Computer Programs (2nd ed.). MIT Press. Archived from the original on...
63 KB (7,319 words) - 15:22, 10 July 2025
Structured programming is a programming paradigm aimed at improving the clarity, quality, and development time of a computer program by making specific...
30 KB (3,728 words) - 17:10, 7 March 2025
Greenspun's tenth rule (redirect from Greenspun's Tenth Rule of Programming)
Greenspun's tenth rule of programming is an aphorism in computer programming and especially programming language circles that states: Any sufficiently...
5 KB (456 words) - 11:32, 5 June 2025
Lexical analysis (redirect from Lexer (computer science))
stack and then try to pop them off and see if the stack is empty at the end (see example in the Structure and Interpretation of Computer Programs book)...
26 KB (3,329 words) - 01:09, 25 May 2025
Wizard (software) (redirect from Computer wizard)
expert, comparable to "hacker." The 1985 textbook Structure and Interpretation of Computer Programs was nicknamed the "Wizard Book" for the illustration...
8 KB (984 words) - 06:23, 17 February 2025
SICP may refer to: Structure and Interpretation of Computer Programs, an introductory computer programming book St. Ignatius College Preparatory, Jesuit...
326 bytes (72 words) - 02:44, 5 April 2014
Harold; Sussman, Gerald Jay; Sussman, Julie (2016). Structure and Interpretation of Computer Programs (PDF) (2nd ed.). Cambridge, Massachusetts, US: MIT...
40 KB (4,054 words) - 21:20, 14 July 2025
(1996). Structure and Interpretation of Computer Programs (2nd ed.). MIT Press. ISBN 0-262-01153-0. My Lisp Experiences and the Development of GNU Emacs...
87 KB (10,027 words) - 08:07, 27 June 2025
S-expression (category Lisp (programming language))
code and data. This means that Lisp is homoiconic; that is, the primary representation of programs is also a data structure in a primitive type of the...
14 KB (1,716 words) - 20:17, 4 March 2025
Harold; Sussman, Gerald Jay; Sussman, Julie (1996). Structure and Interpretation of Computer Programs. New Jersey: McGraw-Hill. ISBN 0-07-000484-6....
33 KB (3,367 words) - 09:10, 30 May 2025
In computer science, functional programming is a programming paradigm where programs are constructed by applying and composing functions. It is a declarative...
87 KB (8,682 words) - 02:26, 12 July 2025
Abelson and Sussman's book "Structure and Interpretation of Computer Programs". Furthermore, they were influenced by the teaching of programming at high...
5 KB (388 words) - 00:43, 11 July 2025
List (abstract data type) (redirect from List (data structure))
(1996). Structure and Interpretation of Computer Programs. MIT Press. Barnett, Granville; Del tonga, Luca (2008). "Data Structures and Algorithms" (PDF)....
10 KB (1,410 words) - 15:29, 15 March 2025
in Structure and Interpretation of Computer Programs by Harold Abelson and Gerald Jay Sussman as an allegory for the eval and apply functions of programming...
4 KB (276 words) - 17:02, 2 April 2025
conjunction with the textbook Structure and Interpretation of Computer Programs (SICP). For the past 12 years, PLT has run the ProgramByDesign (formerly TeachScheme...
73 KB (8,205 words) - 07:31, 10 June 2025
Richard Greenblatt (programmer) (category American computer businesspeople)
Structure and Interpretation of Computer Programs. MIT Press. "Richard Greenblatt and Thomas Knight with the CADR LISP Machine at MIT in 1978". Computer History...
8 KB (661 words) - 14:38, 9 June 2025
Honour of Andrzej Trybulec. Studies in Logic, Grammar and Rhetoric. pp. 1–19. ISBN 978-83-7431-128-1. Structure and Interpretation of Computer Programs, by...
8 KB (1,000 words) - 19:51, 26 August 2023
even if this program contains no explicit repetitions. — Niklaus Wirth, Algorithms + Data Structures = Programs, 1976 Most computer programming languages...
62 KB (7,388 words) - 14:45, 29 March 2025
Theory of Objects. Springer Verlag. ISBN 978-0-387-94775-4. Abelson, Harold; Gerald Jay Sussman (1997). Structure and Interpretation of Computer Programs. MIT...
67 KB (7,159 words) - 22:09, 20 June 2025
Source (section Mathematics and physics)
theory Source (programming language), a family of sublanguages of JavaScript to support Structure and Interpretation of Computer Programs, JavaScript Adaptation...
5 KB (724 words) - 16:52, 25 April 2025
Language-agnostic (redirect from Programming language-independent)
such as Structure and Interpretation of Computer Programs is really a language-agnostic book about programming, and is not about programming in Scheme...
2 KB (220 words) - 08:54, 29 March 2025