Price loading...

Cambridge University Press Practical Foundations for Programming Languages

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

View at Amazon

Price History & Forecast

No Price Data Available

Price history will appear here once data is collected from Amazon.

Price Distribution

No price data available for histogram

Description

This text develops a comprehensive theory of programming languages based on type systems and structural operational semantics. Language concepts are precisely defined by their static and dynamic semantics, presenting the essential tools both intuitively and rigorously while relying on only elementary mathematics. These tools are used to analyze and prove properties of languages and provide the framework for combining and comparing language features. The broad range of concepts includes fundamental data types such as sums and products, polymorphic and abstract types, dynamic typing, dynamic dispatch, subtyping and refinement types, symbols and dynamic classification, parallelism and cost semantics, and concurrency and distribution. The methods are directly applicable to language implementation, to the development of logics for reasoning about programs, and to the formal verification language properties such as type safety. This thoroughly revised second edition includes exercises at the end of nearly every chapter and a new chapter on type refinements.

Product Specifications

Format
hardcover
Domain
Amazon UK
Release Date
31 March 2016
Listed Since
20 November 2015

Barcode

No barcode data available

Similar Products You Might Like

Programming Languages: Build, Prove, and Compare
94% match

Programming Languages: Build, Prove, and Compare

£62.56 12 Jan 2026
Types & Programming Languages (The MIT Press)
93% match

Types & Programming Languages (The MIT Press)

MIT Press

£64.89 12 Jan 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
Advanced Topics in Types and Programming Languages
92% match

Advanced Topics in Types and Programming Languages

£57.60 25 Jan 2026
Lambda-Calculus and Combinators: An Introduction
92% match

Lambda-Calculus and Combinators: An Introduction

Cambridge University Press

£57.78 09 Dec 2025
Springer Programming Language Design and Implementation Book
92% match

Springer Programming Language Design and Implementation Book

Springer

£48.46 05 Mar 2026
Introduction to Programming Languages
92% match

Introduction to Programming Languages

CRC Press

£166.98 12 Jan 2026
Programming Language Pragmatics
92% match

Programming Language Pragmatics

£68.33 13 Jan 2026
Foundations of Probabilistic Logic Programming: Languages, Semantics, Inference and Learning (River Publishing in Software Engineering)
92% match

Foundations of Probabilistic Logic Programming: Languages, Semantics, Inference and Learning (River Publishing in Software Engineering)

River Publishers

£103.77 28 Jan 2026
Programming Language Pragmatics
92% match

Programming Language Pragmatics

Morgan Kaufmann

£61.77 14 Jan 2026
Type Theory and Formal Proof: An Introduction
92% match

Type Theory and Formal Proof: An Introduction

Cambridge University Press

£65.49 17 Mar 2026
Programming Language Foundations
92% match

Programming Language Foundations

Wiley

£90.79 08 Mar 2026
Transitions and Trees: An Introduction to Structural Operational Semantics
92% match

Transitions and Trees: An Introduction to Structural Operational Semantics

Cambridge University Press

£81.59 25 Feb 2026
Cambridge Two-Level Functional Languages - Series 34 Book
92% match

Cambridge Two-Level Functional Languages - Series 34 Book

Cambridge University Press

£72.35 05 Mar 2026
Transitions and Trees: An Introduction to Structural Operational Semantics
92% match

Transitions and Trees: An Introduction to Structural Operational Semantics

Cambridge University Press

£43.63 29 Jan 2026
Two Level Functional Languages: 34 (Cambridge Tracts in Theoretical Computer Science, Series Number 34)
92% match

Two Level Functional Languages: 34 (Cambridge Tracts in Theoretical Computer Science, Series Number 34)

Cambridge University Press

£49.25 21 Feb 2026
Programming Languages: Principles and Practices
92% match

Programming Languages: Principles and Practices

Clanrye International

£75.58 26 Jan 2026
Programming Language Explorations
92% match

Programming Language Explorations

Chapman and Hall/CRC

£115.00 09 Mar 2026
Functional Approach to Programming
92% match

Functional Approach to Programming

Cambridge University Press

£57.04 07 Mar 2026
Verification of Sequential and Concurrent Programs (Texts in Computer Science)
91% match

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

Springer

£63.14 24 Feb 2026
Formal Languages and Compilation (Texts in Computer Science)
91% match

Formal Languages and Compilation (Texts in Computer Science)

Springer

£45.61 20 Feb 2026
Formal Languages and Compilation (Texts in Computer Science)
91% match

Formal Languages and Compilation (Texts in Computer Science)

Springer

£62.28 11 Jan 2026
Type-Logical Semantics
91% match

Type-Logical Semantics

MIT Press

£47.58 17 Feb 2026
ML for the Working Programmer
91% match

ML for the Working Programmer

Cambridge University Press

£57.04 22 Jan 2026