£26.75

It has never been this cheap. We have no record of a lower price.

£27 today · cheaper than every other day in the last 3 months

MIT Press Experiential Introduction to Principles of Programming Languages, An: For Java Programmers

View at Amazon

Price History & Forecast

Grey patches = out of stock. Cheaper = lower on the chart. Hover for exact prices.

Last 75 days · 75 data points (no recent data)

Historical
Generating forecast…
£43.56 £25.07 £29.10 £33.14 £37.17 £41.21 £45.24 25 July 2026 12 August 2026 31 August 2026 18 September 2026 07 October 2026
View at Amazon ↗

White

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

NEW HERE?

Amazon shows you one price. We show you all of them.

Tosheroon watches Amazon prices so you don't have to. Every product on Amazon has a price history — we make it visible. Set the price you'd actually pay, and we'll email you the second it gets there. No app, no account, one email.

WHAT'S ON THIS PAGE

↑ Price chart
when this has been cheap or pricey
↑ Forecast
where the price is heading next
↓ Statistics
all-time high & low, recent range
↑ Price alert
name your number, we'll email you

Price Distribution

Price distribution over 75 days • 3 price levels

Days at Price
Current Price
7 days · current 10 days 58 days 0 15 29 44 58 £27 £32 £43 Days at Price

Price Analysis

Most common price: £43 (58 days, 77.3%)

Price range: £27 - £43

Price levels: 3 different prices over 75 days

Description

A textbook that uses a hands-on approach to teach principles of programming languages, with Java as the implementation language. This introductory textbook uses a hands-on approach to teach the principles of programming languages. Using Java as the implementation language, Rajan covers a range of emerging topics, including concurrency, Big Data, and event-driven programming. Students will learn to design, implement, analyze, and understand both domain-specific and general-purpose programming languages. Develops basic concepts in languages, including means of computation, means of combination, and means of abstraction. Examines imperative features such as references, concurrency features such as fork, and reactive features such as event handling. Covers language features that express differing perspectives of thinking about computation, including those of logic programming and flow-based programming. Presumes Java programming experience and understanding of object-oriented classes, inheritance, polymorphism, and static classes. Each chapter corresponds with a working implementation of a small programming language allowing students to follow along.

Product Specifications

Colour
White
Format
hardcover
Domain
Amazon UK
Release Date
03 May 2022
Listed Since
27 July 2021

Barcode

No barcode data available

Similar Products You Might Like

Concepts in Programming Languages
96% match

Concepts in Programming Languages

Cambridge University Press

£67.70 08 Oct 2026
Pearson Introduction to Programming in Java - 2nd Edition
96% match

Pearson Introduction to Programming in Java - 2nd Edition

PEARSON EDUCATION

£65.99 15 Oct 2026
Introduction to Programming Languages
96% match

Introduction to Programming Languages

CRC Press

£184.58 18 Aug 2026
Introduction to Programming Languages
96% match

Introduction to Programming Languages

CRC Press

£74.88 07 Oct 2026
Readings from Programming with Java (Mindtap Course List)
96% match

Readings from Programming with Java (Mindtap Course List)

Cengage Learning

£94.98 05 Oct 2026
Learning Java: An Introduction to Real-World Programming with Java
96% match

Learning Java: An Introduction to Real-World Programming with Java

O'Reilly

£44.61 21 Aug 2026
Foundational Java: Key Elements and Practical Programming
96% match

Foundational Java: Key Elements and Practical Programming

Springer

£27.21 02 Oct 2026
Programming Language Design and Implementation - Springer Textbook
96% match

Programming Language Design and Implementation - Springer Textbook

Springer

£48.92 08 Oct 2026
Learning Java Through Games
96% match

Learning Java Through Games

CRC Press

£75.00 18 Sep 2026
The Fundamentals of Programming Using Java
96% match

The Fundamentals of Programming Using Java

Cengage Learning

£56.99 14 Aug 2026
Morgan Kaufmann Programming Language Pragmatics - 4th Edition
96% match

Morgan Kaufmann Programming Language Pragmatics - 4th Edition

Morgan Kaufmann

£61.87 20 Aug 2026
Programming Language Explorations
96% match

Programming Language Explorations

Chapman and Hall/CRC

£139.32 24 Sep 2026
Programming Language Explorations
96% match

Programming Language Explorations

Chapman and Hall/CRC

£51.29 27 Aug 2026
Introduction to Programming: Using C, C++, Java and C#
96% match

Introduction to Programming: Using C, C++, Java and C#

LAP Lambert Academic Publishing

£58.00 29 Sep 2026
Learning Java Through Games - CRC Press Programming Guide
96% match

Learning Java Through Games - CRC Press Programming Guide

CRC Press

£183.52 19 Oct 2026
An Introduction to Programming Languages: Simultaneous Learning in Multiple Coding Environments (Synthesis Lectures on Computer Science)
96% match

An Introduction to Programming Languages: Simultaneous Learning in Multiple Coding Environments (Synthesis Lectures on Computer Science)

Springer

£44.99 23 Sep 2026
Programming in Two Semesters: Using Python and Java (Texts in Computer Science)
96% match

Programming in Two Semesters: Using Python and Java (Texts in Computer Science)

Springer

£40.51 18 Sep 2026
Programming Languages: Principles and Paradigms
96% match

Programming Languages: Principles and Paradigms

McGraw-Hill Education

£92.09 08 Sep 2026
O'Reilly Java Cookbook 4e - Problems and Solutions Guide
96% match

O'Reilly Java Cookbook 4e - Problems and Solutions Guide

O'Reilly

£48.66 23 Oct 2026
Invitation to Computer Science: Java Version
96% match

Invitation to Computer Science: Java Version

Cengage Learning

£43.99 29 Sep 2026
Core Java, Volume II: Advanced Features (Oracle Press for Java)
96% match

Core Java, Volume II: Advanced Features (Oracle Press for Java)

Addison Wesley

£59.98 17 Sep 2026
Pac: An Intro To Programming
96% match

Pac: An Intro To Programming

Jones & Bartlett Learning

£116.22 02 Oct 2026
Learn Java with Math: Using Fun Projects and Games
96% match

Learn Java with Math: Using Fun Projects and Games

Apress

£33.52 14 Oct 2026
Addison Wesley Core Java Volume II: Advanced Features Java 21
96% match

Addison Wesley Core Java Volume II: Advanced Features Java 21

Addison Wesley

£46.79 17 Oct 2026