£42.95

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

White

Price data checked 1 day ago

View at Amazon

Price History & Forecast

Last 90 days • 90 data points

Historical
Generating forecast...
£43.91 £35.80 £37.57 £39.34 £41.11 £42.88 £44.65 24 January 2026 15 February 2026 09 March 2026 31 March 2026 23 April 2026

Price Distribution

Price distribution over 90 days • 7 price levels

Days at Price
Current Price
7 days 4 days 41 days 12 days 7 days 16 days · current 3 days 0 10 21 31 41 £37 £38 £41 £41 £42 £43 £44 Days at Price

Price Analysis

Most common price: £41 (41 days, 45.6%)

Price range: £37 - £44

Price levels: 7 different prices over 90 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
98% match

Concepts in Programming Languages

Cambridge University Press

£64.08 21 Apr 2026
Introduction to Programming: Using C, C++, Java and C#
98% match

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

LAP Lambert Academic Publishing

£58.00 02 Apr 2026
Building Java Programs: A Back to Basics Approach
98% match

Building Java Programs: A Back to Basics Approach

PEARSON EDUCATION

£151.99 22 Apr 2026
Invitation to Computer Science: Java Version
98% match

Invitation to Computer Science: Java Version

Course Technology

£43.99 31 Mar 2026
Pac: An Intro To Programming
98% match

Pac: An Intro To Programming

Jones & Bartlett Learning

£114.90 16 Apr 2026
Learning Java, 5e: An Introduction to Real-World Programming with Java
98% match

Learning Java, 5e: An Introduction to Real-World Programming with Java

O'Reilly

£45.34 23 Apr 2026
Core Java: Fundamentals, Volume 1 (Core Series)
98% match

Core Java: Fundamentals, Volume 1 (Core Series)

PEARSON EDUCATION

£43.02 20 Apr 2026
Java Actually: A First Course in Programming
98% match

Java Actually: A First Course in Programming

Cengage Learning EMEA

£20.20 31 Mar 2026
Programmeren in Java met BlueJ: een 'objecten eerst'-benadering
98% match

Programmeren in Java met BlueJ: een 'objecten eerst'-benadering

Pearson Benelux B.V.

£58.70 01 Apr 2026
Java Programming
98% match

Java Programming

Cengage Learning

£43.31 22 Apr 2026
Einführung in Die Objektorientierte Programmierung Mit Java
98% match

Einführung in Die Objektorientierte Programmierung Mit Java

De Gruyter Oldenbourg

£99.85 08 Apr 2026
Formal Methods, Informally: How to Write Programs That Work
98% match

Formal Methods, Informally: How to Write Programs That Work

Cambridge University Press

£40.00 19 Apr 2026
98% match

Java Programming: A Brief Introduction

£63.99 19 Apr 2026
Programming Logic and Design, Comprehensive: Comprehensive Version
98% match

Programming Logic and Design, Comprehensive: Comprehensive Version

Cengage Learning

£47.34 23 Apr 2026
Modern Java in Action: Lambdas, streams, functional and reactive programming
98% match

Modern Java in Action: Lambdas, streams, functional and reactive programming

Manning Publications

£40.05 22 Apr 2026
Theories of Programming Languages
98% match

Theories of Programming Languages

Cambridge University Press

£68.79 12 Apr 2026
Theories of Programming Languages
98% match

Theories of Programming Languages

Cambridge University Press

£57.99 14 Apr 2026
The Complete Java 2 Training Course
98% match

The Complete Java 2 Training Course

Prentice Hall

£88.21 16 Apr 2026
Java Software Solutions, Global Edition
98% match

Java Software Solutions, Global Edition

PEARSON EDUCATION

£27.87 22 Apr 2026
Understanding Programming Languages
98% match

Understanding Programming Languages

Springer

£53.52 06 Apr 2026
Core Java: Advanced Features, Volume 2 (Core Series)
98% match

Core Java: Advanced Features, Volume 2 (Core Series)

PEARSON EDUCATION

£43.99 19 Apr 2026
OCA: Oracle Certified Associate Java SE 8 Programmer I Study Guide: Exam 1Z0-808 (Sybex Study Guide)
98% match

OCA: Oracle Certified Associate Java SE 8 Programmer I Study Guide: Exam 1Z0-808 (Sybex Study Guide)

Wiley

£34.59 26 Mar 2026
Programming Logic & Design, Comprehensive
98% match

Programming Logic & Design, Comprehensive

Cengage Learning

£37.95 22 Apr 2026
Introduction to Programming with C++: International Edition
98% match

Introduction to Programming with C++: International Edition

PEARSON EDUCATION

£54.11 22 Apr 2026