£54.07

MIT Press Structure and Interpretation of Computer Programs: JavaScript Edition (Mit Electrical Engineering and Computer Science)

Gold

Price data last checked 111 day(s) ago - refreshing...

View at Amazon

We'll watch every seller, every day. One email when your price arrives.

This is the usual price. Wait for it to drop, or tell us your number.

£54 today · usual range £0–£0 · best ever £33

NEW HERE?

Amazon shows you one price. We show you all of them.

Tosheroon watches Amazon prices so you don't have to. Every product on Amazon has a price history — we make it visible. Set the price you'd actually pay, and we'll email you the second it gets there. No app, no account, one email.

WHAT'S ON THIS PAGE

↓ Price chart
when this has been cheap or pricey
↓ Forecast
where the price is heading next
↓ Statistics
all-time high & low, recent range
↑ Price alert
name your number, we'll email you

Price History & Forecast

Grey patches = out of stock. Cheaper = lower on the chart. Hover for exact prices.

Last 326 days • 326 data points (No recent data available)

Historical
Generating forecast...
£62.07 £30.56 £37.43 £44.31 £51.18 £58.06 £64.94 01 April 2025 21 June 2025 10 September 2025 30 November 2025 20 February 2026

Price Distribution

Price distribution over 326 days • 5 price ranges

Days at Price
Current Price
16 days 42 days 121 days 103 days · current 44 days 0 30 61 91 121 £33-39 £39-45 £45-51 £51-56 £56-62 Days at Price

Price Analysis

Most common range: £45-51 (121 days, 37.1%)

Price range: £33 - £62

Price levels: 5 price ranges over 326 days

Description

A new version of the classic and widely used text adapted for the JavaScript programming language. Since the publication of its first edition in 1984 and its second edition in 1996, Structure and Interpretation of Computer Programs (SICP) has influenced computer science curricula around the world. Widely adopted as a textbook, the book has its origins in a popular entry-level computer science course taught by Harold Abelson and Gerald Jay Sussman at MIT. SICP introduces the reader to central ideas of computation by establishing a series of mental models for computation. Earlier editions used the programming language Scheme in their program examples. This new version of the second edition has been adapted for JavaScript. The first three chapters of SICP 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.

Key Features

New Store Stock

Product Specifications

Colour
Gold
Format
Paperback
Domain
Amazon UK
Release Date
12 April 2022
Listed Since
13 May 2021

Barcode

No barcode data available

Similar Products You Might Like

Essentials of Programming Languages 3e (OIP) (The MIT Press)
96% match

Essentials of Programming Languages 3e (OIP) (The MIT Press)

MIT Press

£70.00 25 Jan 2026
Common Lisp Recipes: A Problem-Solution Approach
95% match

Common Lisp Recipes: A Problem-Solution Approach

Apress

£57.67 07 Jan 2026
Programming Language Implementation: A Practical Introduction with Python
95% match

Programming Language Implementation: A Practical Introduction with Python

£60.00 13 Jan 2026
Programming Language Explorations
95% match

Programming Language Explorations

Chapman and Hall/CRC

£115.00 09 Mar 2026
Programming Language Explorations
95% match

Programming Language Explorations

Chapman and Hall/CRC

£46.91 31 Jan 2026
Mathematics of Program Construction: 7th International Conference, MPC 2004, Stirling, Scotland, UK, July 12-14, 2004, Proceedings: 3125 (Lecture Notes in Computer Science, 3125)
95% match

Mathematics of Program Construction: 7th International Conference, MPC 2004, Stirling, Scotland, UK, July 12-14, 2004, Proceedings: 3125 (Lecture Notes in Computer Science, 3125)

Springer

£44.83 07 Mar 2026
Introduction to Programming Languages
95% match

Introduction to Programming Languages

CRC Press

£166.98 12 Jan 2026
Exploring Computer Science with Scheme (Undergraduate Texts in Computer Science)
95% match

Exploring Computer Science with Scheme (Undergraduate Texts in Computer Science)

Springer

£28.54 11 Mar 2026
Principles of Program Design: Problem-Solving with JavaScript, International Edition
95% match

Principles of Program Design: Problem-Solving with JavaScript, International Edition

Course Technology

£72.99 28 Feb 2026
Advanced Symbolic Analysis for Compilers: New Techniques and Algorithms for Symbolic Program Analysis and Optimization: 2628 (Lecture Notes in Computer Science, 2628)
95% match

Advanced Symbolic Analysis for Compilers: New Techniques and Algorithms for Symbolic Program Analysis and Optimization: 2628 (Lecture Notes in Computer Science, 2628)

Springer

£44.99 07 Mar 2026
Lisp in Small Pieces
95% match

Lisp in Small Pieces

Cambridge University Press

£79.67 17 Mar 2026
Programming Languages: Principles and Paradigms (Undergraduate Topics in Computer Science)
95% match

Programming Languages: Principles and Paradigms (Undergraduate Topics in Computer Science)

Springer

£42.67 18 Feb 2026
Thinking About Programs (ACM Books)
95% match

Thinking About Programs (ACM Books)

£41.32 01 Feb 2026
Programming Language Pragmatics
95% match

Programming Language Pragmatics

Morgan Kaufmann

£61.77 14 Jan 2026
Programming Languages and Systems: 27th European Symposium on Programming, ESOP 2018, Held as Part of the European Joint Conferences on Theory and ... Greece, April 14-20, 2018, Proceedings
95% match

Programming Languages and Systems: 27th European Symposium on Programming, ESOP 2018, Held as Part of the European Joint Conferences on Theory and ... Greece, April 14-20, 2018, Proceedings

Saint Philip Street Press

£75.99 16 Feb 2026
Modern Compiler Implement in C
94% match

Modern Compiler Implement in C

Cambridge University Press

£58.87 19 Apr 2026
Programming Languages and Systems: 13th European Symposium on Programming, ESOP 2004, Held as Part of the Joint European Conferences on Theory and ... (Lecture Notes in Computer Science, 2986)
94% match

Programming Languages and Systems: 13th European Symposium on Programming, ESOP 2004, Held as Part of the Joint European Conferences on Theory and ... (Lecture Notes in Computer Science, 2986)

Springer

£103.89 09 Mar 2026
Programming Languages: Build, Prove, and Compare
94% match

Programming Languages: Build, Prove, and Compare

£62.56 12 Jan 2026
Adapting Proofs-as-Programs: The Curry--Howard Protocol (Monographs in Computer Science)
94% match

Adapting Proofs-as-Programs: The Curry--Howard Protocol (Monographs in Computer Science)

Springer

£113.25 12 Apr 2026
Programming Language Pragmatics
94% match

Programming Language Pragmatics

£68.33 13 Jan 2026
Theories of Programming Languages
94% match

Theories of Programming Languages

Cambridge University Press

£68.79 12 Apr 2026
Shape Analysis (Foundations and Trends® in Programming Languages)
94% match

Shape Analysis (Foundations and Trends® in Programming Languages)

Now Publishers Inc

Out of Stock 06 Mar 2026
Compiler Design: Analysis and Transformation
94% match

Compiler Design: Analysis and Transformation

Springer

£54.79 24 Feb 2026
Compiler Design: Analysis and Transformation
94% match

Compiler Design: Analysis and Transformation

Springer

£54.15 26 Feb 2026