Structure and Interpretation of Computer Programs, 2e (JavaScript Edition)

after payment (24/7)
(for all gadgets)
(including for Apple and Android)
Widely adopted as a textbook, this book has its origins in a popular entry-level computer science course taught by Harold Abelson and Gerald Jay Sussman at MIT.Earlier editionsused the programming languageSchemein their program examples.This versionof the second edition has beenadapted for JavaScript.The first three chapters cover programming concepts that are common to all modern high-level programming languages.Chapters four and five, which used Scheme to formulate language processors for Scheme, required significant revision. Chapter four offers new material, in particular an introduction to the notion of program parsing.The evaluator and compiler in chapter five introduce a subtle stack discipline to support return statements (a prominent feature of statement-oriented languages) without sacrificing tail recursion.The JavaScript programs included in the book run in any implementation of the language that complies with the ECMAScript 2020 specification, using the JavaScript package sicp provided by the MIT Press website.
LF/866378/R
Data sheet
- Name of the Author
- Gerald Jay Sussman
Harold Abelson
Julie Sussman
Martin Henz
Tobias Wrigstad - Language
- English
- ISBN
- 9780262543231
- Release date
- 2022