Structure and Interpretation of Computer Programs

Structure and Interpretation of Computer Programs is a foundational computer-science textbook that teaches programming through the principles of abstraction, recursion, data abstraction, modularity, and interpretation. Using the Scheme programming language, it shows how small combinations of simple procedures can express complex computational ideas. The book also examines state, time, streams, metalinguistic abstraction, and the design of programming languages. This record corresponds to the second edition.

by Gerald Jay Sussman

Non-fictionTechnologyReferenceEducation

MIT Press · First published 1984 · 657 pages

Get started with Readlink

Free to start · iPhone and Android

Structure and Interpretation of Computer Programs by Gerald Jay Sussman | Readlink