Struktur und Interpretation von Computerprogrammen - Praxisnahe
Struktur und Interpretation von Computerprogrammen - Praxisnahe
Price subject to change. Tap below for current.
Couldn't load pickup availability
In this review of Struktur und Interpretation von Computerprogrammen the reviewer finds a rigorous, classroom-proven introduction to computer science that suits motivated students and instructors. Translated from the Massachusetts Institute of Technology course materials, the book focuses on construction and abstraction of data and procedures and uses SCHEME as the teaching language, ensuring programs are portable to any IEEE-compliant implementation. The single biggest reason to buy is its methodical approach to complexity: readers are guided step by step from modular design to low-level register-machine concepts, making abstract ideas concrete.
Key Features
- Translation of MIT material: Presents the classic course content adapted for German readers, preserving the pedagogical sequence used at MIT.
- Focus on abstraction: Demonstrates systematic techniques for constructing and abstracting data and procedures to manage complexity in real programs.
- SCHEME as teaching language: Uses a dialect of LISP so readers learn concepts with code that runs on any IEEE-compliant SCHEME implementation.
- Progressive curriculum: Moves from modularization through different programming paradigms to register-machine treatment, supporting gradual learning.
- Educational orientation: Designed for classroom use and self-study, with emphasis on understanding over rote syntax.
Who It's For
This book is best for university students of computer science, instructors seeking a tested curriculum, and self-taught programmers who want a deep conceptual grounding rather than a quick language tutorial. The review finds it particularly useful for those prepared to work through formal examples and to learn by studying program structure.
Readers who want a quick reference for modern programming libraries, language-specific idioms, or a beginner-friendly introduction to mainstream languages may want a different, more introductory text. The book is not a language reference manual but a conceptual, pedagogical treatment.
Pros & Cons
Pros
- Clear, structured exposition of abstraction and modular design that builds conceptual understanding.
- Use of SCHEME focuses attention on core ideas without language clutter, and programs are portable to IEEE-compliant implementations.
- Course-proven material from MIT gives the text a reliable, classroom-tested sequence and depth.
Cons
- The emphasis on conceptual depth and SCHEME may feel challenging for readers expecting a gentle, language-specific beginner guide.
Specifications
| Title | Struktur und Interpretation von Computerprogrammen |
| Edition | German Edition (Springer-Lehrbuch) |
| Authors / Brand | Harold Abelson; Gerald Jay Sussman; Joseph S. Sussman; S. Daniels-Herold; A.J. Perlis |
| Origin | Translation of MIT course material |
| Teaching language | SCHEME (LISP dialect) |
| Scope | Construction, abstraction, modularization, register machines |
Our Verdict
Struktur und Interpretation von Computerprogrammen is a solid, value-driven academic text for serious learners who want conceptual clarity in computer science. Its use of SCHEME and stepwise treatment of complexity make it a lasting reference for students and instructors; those seeking a lightweight language primer should consider other titles instead.
Frequently Asked Questions
Is the code runnable?
Yes. All programs use SCHEME and will run on any IEEE-compliant SCHEME implementation.
Who translated the book?
The book is a German translation of the established MIT introductory course material adapted for Springer-Lehrbuch publication.
Is it suitable for self-study?
Yes; it is suitable for motivated self-learners but assumes willingness to work through formal examples and abstractions.
Editor's Take
A rigorous, classroom-proven German translation of MIT course material that uses SCHEME to teach abstraction, modularization, and complexity management; ideal for motivated students and instructors seeking conceptual depth.

Recently viewed
Recently viewed products will appear here as customers browse the store.