Structure And Interpretation Of Computer

Harold Abelson

MRP: ₹ 7,200

₹ 6,840

360 Off

(Incl. of all taxes)

Add to Bag add to cart vector
Offer Section

Extra 10% Off Applied

Add to cart and proceed to checkout. No code required.
🚚

Ships within 4 - 7 Days

We usually ship orders the next day. This book is specially sourced for you, so it may take few extra days.

Binding

Hardback

Number of Pages

574

Age Group

All

Language

English

Piracy Free

Piracy Free

Secure Transactions

Secure Transactions

Express Delivery

Express Delivery

Eco‑Conscious Packaging

Eco‑Conscious Packaging

🚚

Ships within 3 - 6 Days

We usually ship orders the next day, this book will be specially sourced for you, so it may take few extra days.

Book Summary

This is a rigorous non-fiction textbook for students and professionals who want to understand how programming languages work from the ground up. It centers on the structure and interpretation of computer programs, with updated implementations of interpreters and compilers and a new emphasis on time as a unifying concept in computation. The intended reader includes undergraduates and self-learners in computer science and software engineering, as well as instructors seeking a clear, concept-driven resource. The tone is thoughtful, challenging, and optimistic about how language design shapes problem solving. Content is presented through reworked programs that run on any Scheme implementation that adheres to the IEEE standard, plus new examples in graphics and streaming numerical applications. The text blends theory with practical, runnable code, guiding readers through core ideas like objects with state, concurrency, functional programming, lazy evaluation, and nondeterministic programming. A wealth of new exercises reinforces understanding and helps readers apply concepts to real-world software design. Readers move through topics by exploring interpreters and compilers, experimenting with language features, and tracing how computation unfolds over time. The book's distinctive approach ties abstract ideas to concrete coding patterns, enabling learners to reason about performance, correctness, and expressiveness as they study design choices.
  • Updated implementations of interpreters and compilers that run across Scheme implementations aligned with IEEE standards
  • Focus on time in computation: stateful objects, concurrency, functional programming, lazy evaluation, nondeterminism
  • New examples in graphics and stream processing for numerical programming
  • Expanded exercises to deepen understanding and build hands-on skills
  • Reworked code across the text to ensure compatibility with modern Scheme environments
  • Accessible explanations that connect theory to practice, with clear, step-by-step reasoning
After finishing, readers gain a solid foundation in programming language concepts, an improved ability to analyze and design code, and greater confidence exploring advanced topics in software development. The book leaves readers with a lasting appreciation for how formal ideas translate into practical, elegant solutions.

Product Details

Author

Harold Abelson

Publisher

Penguin Random House

Number of Pages

574

Language

English

SKU

9780262510875

ISBN

9780262510875

Reading Age

All

Dimensions

22.86x15.24x3.05cm

Binding

Hardback

Structure And Interpretation Of Computer

Structure And Interpretation Of Computer

MRP: ₹ 7,200

₹ 6,840

360 Off

Add to Bag add to cart vector

You May Also Like!

Explore your next great read

Loading related genre products...
Show All arrow-up-right