In association with Amazon.com    
 Location:  Home> Computer > Compilers > Structure and Interpretation of Computer Programs - 2nd Edition (MIT Electrical Engineering and Computer Science)  
StudentUniverse.com - Travel More. Spend Less

Structure and Interpretation of Computer Programs - 2nd Edition (MIT Electrical Engineering and Computer Science)

Structure and Interpretation of Computer Programs - 2nd Edition (MIT Electrical Engineering and Computer Science)
Authors: Harold Abelson, Gerald Jay Sussman
Publisher: The MIT Press
Category: Book

List Price: $82.00
Buy New: $59.51
You Save: $22.49 (27%)



New (17) Used (9) from $55.55

Rating: 3.5 out of 5 stars 156 reviews
Sales Rank: 101573

Media: Hardcover
Edition: 2
Pages: 657
Number Of Items: 1
Shipping Weight (lbs): 2.5
Dimensions (in): 9.1 x 6.2 x 1.5

ISBN: 0262011530
Dewey Decimal Number: 005.133
EAN: 9780262011532
ASIN: 0262011530

Publication Date: July 25, 1996
Availability: Usually ships in 1-2 business days
Shipping: International shipping available
Condition: Brand new item. Over 3.5 million customers served. Order now. Selling online since 1995. Few left in stock - order soon. Code: M20080411055604T

Also Available In:

  • Hardcover - Structure and Interpretation of Computer Programs (The Mit Electrical Engineering and Computer Science Series)
  • Hardcover - Structure and Interpretation of Computer Programs, Second Edition
  • Hardcover - Structure and Interpretation of Computer (MIT Electrical Engineering & Computer Science)
  • Hardcover - Structure and Interpretation of Computer Programs
  • Hardcover - Computer Exercises Instructor'S Manual
  • Paperback - Structure and Interpretation of Computer Programs - 2nd Edition (MIT Electrical Engineering and Computer Science)

Editorial Reviews:

Amazon.com
Abelson and Sussman's classic Structure and Interpretation of Computer Programs teaches readers how to program by employing the tools of abstraction and modularity. The authors' central philosophy is that programming is the task of breaking large problems into small ones. The book spends a great deal of time considering both this decomposition and the process of knitting the smaller pieces back together.

The authors employ this philosophy in their writing technique. The text asks the broad question "What is programming?" Having come to the conclusion that programming consists of procedures and data, the authors set off to explore the related questions of "What is data?" and "What is a procedure?"

The authors build up the simple notion of a procedure to dizzying complexity. The discussion culminates in the description of the code behind the programming language Scheme. The authors finish with examples of how to implement some of the book's concepts on a register machine. Through this journey, the reader not only learns how to program, but also how to think about programming.

Product Description
Structure and Interpretation of Computer Programs has had a dramatic impact on computer science curricula over the past decade. This long-awaited revision contains changes throughout the text.

There are new implementations of most of the major programming systems in the book, including the interpreters and compilers, and the authors have incorporated many small changes that reflect their experience teaching the course at MIT since the first edition was published.

A new theme has been introduced that emphasizes the central role played by different approaches to dealing with time in computational models: objects with state, concurrent programming, functional programming and lazy evaluation, and nondeterministic programming. There are new example sections on higher-order procedures in graphics and on applications of stream processing in numerical programming, and many new exercises.

In addition, all the programs have been reworked to run in any Scheme implementation that adheres to the IEEE standard.


iWin, Inc.

Medifocus.com,Inc.
Categories
Architecture
Business
Computer
Education
Engineering
Evolution
Humanities
Law
Medicine
Sciences
Social Sciences
MacBooks
Subcategories
Databases
Beginning & Introductory
Data Mining
Data Warehousing
Database Design
Database Management Systems
Distributed Databases
Java & Databases
Multimedia
Object Databases
Oracle
Relational Databases
SQL
Specific Databases
XML & Databases
Mathematics
Applied
Chaos & Systems
Geometry & Topology
Mathematical Analysis
Mathematical Physics
Number Systems
Pure Mathematics
Transformations
Trigonometry
Why Wait Months