Structure and Interpretation of Computer Programs - 2nd EditionStructure and Interpretation of Computer Programs by Harold Abelson and Gerald Jay Sussman is licensed under a Creative Commons Attribution-NonCommercial 3.0 License. |
What people are saying - Write a review
Reviews aren't verified, but Google checks for and removes fake content when it's identified
Review: Structure and Interpretation of Computer Programs (MIT Electrical Engineering and Computer Science)
User Review - Mike - GoodreadsTo understand programming at a fundamental level, beyond making license plates with various languages this book is a must. The true fundamentals are presented in a well structured curriculum and learning scheme is mental steroids for programmers. Read full review
Other editions - View all
Common terms and phrases
abstraction algorithm Alyssa ambeval append apply argl arguments assign val aer aempt Ben Bitdiddle Bitdiddle branch label called car and cdr cedure combination compiler complex numbers compound cond cons cons-stream const construct continue data objects data paths data structures define definition elements environment eval evaluator example execution procedure Exercise expression factorial Fibonacci Figure frame goto label goto reg guess implement input integers interpreter iterative lambda lazy evaluation linkage Lisp logic programming loop memoized modify mutex normal-order null number of steps ofthe operands operations pair paern pointer polynomial predicate produce programming language query queue rational numbers read-eval-print loop recursive reg proc reg val register machine represent representation result returns rule Scheme Section selectors simulator specified sqrt sqrt-iter square stack stream stream-cdr symbol tail-recursive test-and-set tion tree variable wrien