---
product_id: 10340723
title: "Practical Foundations for Programming Languages 1st Edition"
brand: "robert harper"
price: "₱17341"
currency: PHP
in_stock: true
reviews_count: 3
url: https://www.desertcart.ph/products/10340723-practical-foundations-for-programming-languages-1st-edition
store_origin: PH
region: Philippines
---

# Practical Foundations for Programming Languages 1st Edition

**Brand:** robert harper
**Price:** ₱17341
**Availability:** ✅ In Stock

## Quick Answers

- **What is this?** Practical Foundations for Programming Languages 1st Edition by robert harper
- **How much does it cost?** ₱17341 with free shipping
- **Is it available?** Yes, in stock and ready to ship
- **Where can I buy it?** [www.desertcart.ph](https://www.desertcart.ph/products/10340723-practical-foundations-for-programming-languages-1st-edition)

## Best For

- robert harper enthusiasts

## Why This Product

- Trusted robert harper brand quality
- Free international shipping included
- Worldwide delivery with tracking
- 15-day hassle-free returns

## Description

Full description not available

## Images

![Practical Foundations for Programming Languages 1st Edition - Image 1](https://m.media-amazon.com/images/I/61ohGR3SWsL.jpg)

## Customer Reviews

### ⭐⭐⭐⭐⭐ this book would be a good guide for someone doing research into what features to put in a programming language
*by P***N on May 23, 2013*

Practical Foundations for Programming languages manages to cover much of the syntax a programming language designer might want to include in a programming language by creating an abstract way of looking at languages and then applying these concepts to particular aspects of programming language design. First he presents syntactic objects (abstract syntax trees) then defines a form of induction over these (structural induction). Next he defines statics, which the parsing and type checking of code in a particular programming language and dynamics which is how a program is to be executed. Finally, he applies these abstract concepts to a variety of different aspects of language design, everything from exceptions to sub-typing to classes and methods. If you are interested in creating a small language and have already fixed on the type of language you would like, this is probably not the book for you. Also, if you are looking for a nuts and bolts approach to presenting language design, this is probably not the book for you either. However, if you are looking for a method to explore the various approaches to the design of programming languages, Practical Foundations of Programming Languages is definitely a book worth checking out.

### ⭐⭐⭐⭐⭐ Comprehensive coverage of the semantics of a variety of language features
*by L***M on April 15, 2013*

This book provides an in-depth look at the formal semantics of a wide variety of language features. Previously scattered across many other books and papers, Prof. Harper provides accessible introductions to each of these features. Readers new to the area or not as familiar with PL theory will benefit from the work he has clearly done to separate the discussion of each feature to only the necessary prerequisites.The one thing I would have also liked to see in this book was a set of self-study problems. He has been working with and teaching this material for many years, and example problems that capture the common mistakes he has seen from students and other researchers would have helped me as I studied this book on my own.

### ⭐⭐⭐ Scholarly work on programming languages
*by J***E on May 16, 2013*

Keep in mind this is a textbook which is designed to teach the principles of programming languages. This is for expert programmers. You aren't going to learn how to program anything reading this book.What this is for, is advanced programmers who want to understand how programming languages are written, or to write one of their own.It's more academic than practical. It's good but was a bit over my head, even though I program for a living.

---

## Why Shop on Desertcart?

- 🛒 **Trusted by 1.3+ Million Shoppers** — Serving international shoppers since 2016
- 🌍 **Shop Globally** — Access 737+ million products across 21 categories
- 💰 **No Hidden Fees** — All customs, duties, and taxes included in the price
- 🔄 **15-Day Free Returns** — Hassle-free returns (30 days for PRO members)
- 🔒 **Secure Payments** — Trusted payment options with buyer protection
- ⭐ **TrustPilot Rated 4.5/5** — Based on 8,000+ happy customer reviews

**Shop now:** [https://www.desertcart.ph/products/10340723-practical-foundations-for-programming-languages-1st-edition](https://www.desertcart.ph/products/10340723-practical-foundations-for-programming-languages-1st-edition)

---

*Product available on Desertcart Philippines*
*Store origin: PH*
*Last updated: 2026-03-24*