£86.00

MIT Press Concepts, Techniques and Models of Computer Programming (OIP) (The MIT Press)

Price data last checked 13 day(s) ago - will refresh soon

View at Amazon

Price History & Forecast

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

Historical
Generating forecast...
£86.00 £81.70 £83.42 £85.14 £86.86 £88.58 £90.30 25 January 2026 13 February 2026 04 March 2026 23 March 2026 12 April 2026

Price Distribution

Price distribution over 78 days • 1 price levels

Days at Price
78 days 0 20 39 59 78 £86 Days at Price

Price Analysis

Most common price: £86 (78 days, 100.0%)

Price range: £86 - £86

Price levels: 1 different prices over 78 days

Description

Teaching the science and the technology of programming as a unified discipline that shows the deep relationships between programming paradigms. This innovative text presents computer programming as a unified discipline in a way that is both practical and scientifically sound. The book focuses on techniques of lasting value and explains them precisely in terms of a simple abstract machine. The book presents all major programming paradigms in a uniform framework that shows their deep relationships and how and where to use them together. After an introduction to programming concepts, the book presents both well-known and lesser-known computation models ("programming paradigms"). Each model has its own set of techniques and each is included on the basis of its usefulness in practice. The general models include declarative programming, declarative concurrency, message-passing concurrency, explicit state, object-oriented programming, shared-state concurrency, and relational programming. Specialized models include graphical user interface programming, distributed programming, and constraint programming. Each model is based on its kernel language―a simple core language that consists of a small number of programmer-significant elements. The kernel languages are introduced progressively, adding concepts one by one, thus showing the deep relationships between different models. The kernel languages are defined precisely in terms of a simple abstract machine. Because a wide variety of languages and programming paradigms can be modeled by a small set of closely related kernel languages, this approach allows programmer and student to grasp the underlying unity of programming. The book has many program fragments and exercises, all of which can be run on the Mozart Programming System, an Open Source software package that features an interactive incremental development environment.

Key Features

New

Mint Condition

Dispatch same day for order received before 12 noon

Guaranteed packaging

No quibbles returns

Product Specifications

Format
hardcover
Domain
Amazon UK
Release Date
05 March 2004
Listed Since
07 February 2007

Barcode

No barcode data available

Similar Products You Might Like

Programming Models for Parallel Computing (Scientific and Engineering Computation)
94% match

Programming Models for Parallel Computing (Scientific and Engineering Computation)

MIT Press

£47.76 20 Feb 2026
Programming Languages: Principles and Paradigms (Undergraduate Topics in Computer Science)
93% match

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

Springer

£42.67 18 Feb 2026
Types & Programming Languages (The MIT Press)
93% match

Types & Programming Languages (The MIT Press)

MIT Press

£64.89 12 Jan 2026
Introduction to Programming Languages
92% match

Introduction to Programming Languages

CRC Press

£166.98 12 Jan 2026
Thinking About Programs (ACM Books)
92% match

Thinking About Programs (ACM Books)

£41.32 01 Feb 2026
Verification of Sequential and Concurrent Programs (Texts in Computer Science)
92% match

Verification of Sequential and Concurrent Programs (Texts in Computer Science)

Springer

£63.14 24 Feb 2026
Essentials of Programming Languages 3e (OIP) (The MIT Press)
92% match

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

MIT Press

£70.00 25 Jan 2026
Open Multithreaded Transactions: A Transaction Model for Concurrent Object-Oriented Programming
92% match

Open Multithreaded Transactions: A Transaction Model for Concurrent Object-Oriented Programming

Springer

£78.01 30 Jan 2026
Guide to Scientific Computing in C++ (Undergraduate Topics in Computer Science)
92% match

Guide to Scientific Computing in C++ (Undergraduate Topics in Computer Science)

Springer

£29.51 15 Feb 2026
Object-Oriented Programming in Oberon-2
92% match

Object-Oriented Programming in Oberon-2

Springer

£44.71 07 Mar 2026
Programming Languages: An Active Learning Approach
92% match

Programming Languages: An Active Learning Approach

Springer

£78.50 07 Mar 2026
Parallel Programming for Modern High Performance Computing Systems
92% match

Parallel Programming for Modern High Performance Computing Systems

CRC Press

£45.07 07 Mar 2026
Declarative Logic Programming: Theory, Systems, and Applications (ACM Books)
92% match

Declarative Logic Programming: Theory, Systems, and Applications (ACM Books)

Morgan & Claypool

£79.95 25 Feb 2026
Problem Solving and Program Concepts: United States Edition
92% match

Problem Solving and Program Concepts: United States Edition

Prentice Hall

£58.99 05 Mar 2026
Introduction to Modeling and Simulation of Technical and Physical Systems with Modelica
92% match

Introduction to Modeling and Simulation of Technical and Physical Systems with Modelica

Wiley

£39.87 17 Dec 2025
Concurrent Programming: Algorithms, Principles, and Foundations
92% match

Concurrent Programming: Algorithms, Principles, and Foundations

Springer

£47.56 13 Jan 2026
The French School of Programming
92% match

The French School of Programming

Springer

£115.99 16 Apr 2026
Programming with Objects: A Comparative Presentation of Object-Oriented Programming With C++ and Java (IEEE Press)
92% match

Programming with Objects: A Comparative Presentation of Object-Oriented Programming With C++ and Java (IEEE Press)

Wiley-IEEE Press

£88.00 07 Mar 2026
Introduction to Programming with Java: A Problem Solving Approach
92% match

Introduction to Programming with Java: A Problem Solving Approach

McGraw-Hill Education

£112.99 08 Mar 2026
Programming Language Implementation: A Practical Introduction with Python
92% match

Programming Language Implementation: A Practical Introduction with Python

£60.00 13 Jan 2026
Parallel Programming for Modern High Performance Computing Systems
92% match

Parallel Programming for Modern High Performance Computing Systems

CRC Press

£87.06 08 Feb 2026
Software Paradigms
92% match

Software Paradigms

Wiley

£117.68 07 Mar 2026
Modern Multithreading: Implementing, Testing, and Debugging Multithreaded Java and C++/Pthreads/Win32 Programs
92% match

Modern Multithreading: Implementing, Testing, and Debugging Multithreaded Java and C++/Pthreads/Win32 Programs

Wiley

£88.77 25 Jan 2026
Beginning Ada Programming: From Novice to Professional
92% match

Beginning Ada Programming: From Novice to Professional

Apress

£37.26 16 Feb 2026