---
product_id: 2717466
title: "Compilers: Principles, Techniques, and Tools"
price: "€ 454.15"
currency: EUR
in_stock: true
reviews_count: 11
url: https://www.desertcart.de/products/2717466-compilers-principles-techniques-and-tools
store_origin: DE
region: Germany
---

# Compilers: Principles, Techniques, and Tools

**Price:** € 454.15
**Availability:** ✅ In Stock

## Quick Answers

- **What is this?** Compilers: Principles, Techniques, and Tools
- **How much does it cost?** € 454.15 with free shipping
- **Is it available?** Yes, in stock and ready to ship
- **Where can I buy it?** [www.desertcart.de](https://www.desertcart.de/products/2717466-compilers-principles-techniques-and-tools)

## Best For

- Customers looking for quality international products

## Why This Product

- Free international shipping included
- Worldwide delivery with tracking
- 15-day hassle-free returns

## Description

Compilers: Principles, Techniques, and Tools [Aho, Alfred, Ullman, Jeffrey, Sethi, Ravi, Lam, Monica] on desertcart.com. *FREE* shipping on qualifying offers. Compilers: Principles, Techniques, and Tools

Review: Classic, indispensable text. - The Dragon Book, as it is affectionately named, is something of a legendary resource among programmers and computer-science students. Not only is it one of the only references on the subject of compilers as a whole, but it's very well-written and contains a huge amount of information. It considers tricky subjects like lexing and parsing in a serious theoretical way but also includes some precious code examples. Initially when I bought this book because I was nervous about the new edition. The previous 1986 edition with the quaint illustration of the red dragon was the bench-mark gold standard for compiler texts, and I was worried that the new edition (with it's digitally animated cover, which loses much of the charm of the original) would be marred by loses and compromises. That anxiety was ill-founded. The new edition is every bit as wonderful and complete as the previous version was, with valuable information updated but nothing that I can see that is lost. One small complaint I might have, and this is not something that the authors could control, is that some important new developments have been made in the world of compilers and interpreters in the past few years. Things like PEG (Packrat parsing and OMeta), parser combinators and compound grammars are all new in the front-end world, While the state of the art in interpreters and VMs is leading to things like JIT which are turning out to be of central importance in many places but which are barely mentioned in this book at all. Anyway, on balance this is an excellent book and one that is well worth buying if you're interested in compilers, interpreters, VMs or other infrastructure components like that. This is a must-read if you're interested in working on a major existing compiler project or if you would like to dabble with your own little language or language runtime.
Review: A very well-written book. - I'm a senior Computer Science student and will be taking a course on compilers in the upcoming quarter. I was incredibly excited to see this book listed for the course, because it has a legendary status. If you watch some of the Microsoft's compiler related videos, for example, you can see this book sitting in the background in some of the videos. My school has made some poor choices with books for other courses... needless to say, I was very happy to see this one. I bought this book well ahead of time, because the subject of compilers is not an easy one. Luckily, I just completed a course on Formal Languages & Automata, so some of the things involved in the compilation process is less frightening for me than they would be otherwise. However, I knew I would have to get a good head-start to do well in class, but also to truly learn and understand the subject. This book is very well written and I've gotten far enough into it to comfortably comment on it. As far as theory-packed books are concerned, this one is top-notch. The authors made it very approachable and it doesn't feel like they're trying to bloat the content with academic nonsense in order to place themselves on a pedestal above all else. No, I can confidently say that they've done an amazing job in making it as friendly as possible. With that said, and as I've mentioned, this is not an easy topic. Unless you're exceptionally amazing at comprehending complex material through the first read-through, expect to read this book a few times. On the bright side, it's a pretty good read and you will learn a lot from it. If you have the right mindset and the necessary passion, this is the book for you. The authors have done a fantastic job and you will not regret investing time into it.

## Technical Specifications

| Specification | Value |
|---------------|-------|
| Best Sellers Rank | #280,304 in Books ( See Top 100 in Books ) #15 in Compiler Design #16 in Software Programming Compilers #792 in Computer Science (Books) |
| Customer Reviews | 4.4 4.4 out of 5 stars (153) |
| Dimensions  | 6.75 x 1.62 x 9.63 inches |
| Edition  | 2nd |
| ISBN-10  | 0321486811 |
| ISBN-13  | 978-0321486813 |
| Item Weight  | 3.3 pounds |
| Language  | English |
| Print length  | 1040 pages |
| Publication date  | August 31, 2006 |
| Publisher  | Addison Wesley |

## Images

![Compilers: Principles, Techniques, and Tools - Image 1](https://m.media-amazon.com/images/I/3148Jg7NJ-L.jpg)
![Compilers: Principles, Techniques, and Tools - Image 2](https://m.media-amazon.com/images/I/41+XLJ468NL.jpg)
![Compilers: Principles, Techniques, and Tools - Image 3](https://m.media-amazon.com/images/I/41LujZ+83AL.jpg)
![Compilers: Principles, Techniques, and Tools - Image 4](https://m.media-amazon.com/images/I/41WegikiKVL.jpg)
![Compilers: Principles, Techniques, and Tools - Image 5](https://m.media-amazon.com/images/I/41bjCxBE4zL.jpg)

## Customer Reviews

### ⭐⭐⭐⭐⭐ Classic, indispensable text.
*by A***H on January 20, 2015*

The Dragon Book, as it is affectionately named, is something of a legendary resource among programmers and computer-science students. Not only is it one of the only references on the subject of compilers as a whole, but it's very well-written and contains a huge amount of information. It considers tricky subjects like lexing and parsing in a serious theoretical way but also includes some precious code examples. Initially when I bought this book because I was nervous about the new edition. The previous 1986 edition with the quaint illustration of the red dragon was the bench-mark gold standard for compiler texts, and I was worried that the new edition (with it's digitally animated cover, which loses much of the charm of the original) would be marred by loses and compromises. That anxiety was ill-founded. The new edition is every bit as wonderful and complete as the previous version was, with valuable information updated but nothing that I can see that is lost. One small complaint I might have, and this is not something that the authors could control, is that some important new developments have been made in the world of compilers and interpreters in the past few years. Things like PEG (Packrat parsing and OMeta), parser combinators and compound grammars are all new in the front-end world, While the state of the art in interpreters and VMs is leading to things like JIT which are turning out to be of central importance in many places but which are barely mentioned in this book at all. Anyway, on balance this is an excellent book and one that is well worth buying if you're interested in compilers, interpreters, VMs or other infrastructure components like that. This is a must-read if you're interested in working on a major existing compiler project or if you would like to dabble with your own little language or language runtime.

### ⭐⭐⭐⭐⭐ A very well-written book.
*by B***. on December 13, 2016*

I'm a senior Computer Science student and will be taking a course on compilers in the upcoming quarter. I was incredibly excited to see this book listed for the course, because it has a legendary status. If you watch some of the Microsoft's compiler related videos, for example, you can see this book sitting in the background in some of the videos. My school has made some poor choices with books for other courses... needless to say, I was very happy to see this one. I bought this book well ahead of time, because the subject of compilers is not an easy one. Luckily, I just completed a course on Formal Languages & Automata, so some of the things involved in the compilation process is less frightening for me than they would be otherwise. However, I knew I would have to get a good head-start to do well in class, but also to truly learn and understand the subject. This book is very well written and I've gotten far enough into it to comfortably comment on it. As far as theory-packed books are concerned, this one is top-notch. The authors made it very approachable and it doesn't feel like they're trying to bloat the content with academic nonsense in order to place themselves on a pedestal above all else. No, I can confidently say that they've done an amazing job in making it as friendly as possible. With that said, and as I've mentioned, this is not an easy topic. Unless you're exceptionally amazing at comprehending complex material through the first read-through, expect to read this book a few times. On the bright side, it's a pretty good read and you will learn a lot from it. If you have the right mindset and the necessary passion, this is the book for you. The authors have done a fantastic job and you will not regret investing time into it.

### ⭐⭐⭐⭐⭐ The definite book for compilers
*by Y***. on July 19, 2011*

Any serious computer scientist should at least read this book - if not own it. It covers all different aspects of a compiler and even more in relatively small space. It is not a book on how to build the best compiler or what are the best optimizations for a specific architecture. It is a really good introduction in the black art of compiler development. After reading it, you will understand a bit better how compiler writers think and how their brainchild works under the covers. You will also be able to create your own rudimentary compiler. However, it is not a guide on how to make a state-of-the-art compiler or teach you how a specific implementation came to be. Highly recommended for people that have their first experience with compilers, both in undergraduate and early graduate levels.

## Frequently Bought Together

- Compilers: Principles, Techniques, and Tools
- Crafting Interpreters
- Structure and Interpretation of Computer Programs - 2nd Edition (MIT Electrical Engineering and Computer Science)

---

## 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.de/products/2717466-compilers-principles-techniques-and-tools](https://www.desertcart.de/products/2717466-compilers-principles-techniques-and-tools)

---

*Product available on Desertcart Germany*
*Store origin: DE*
*Last updated: 2026-02-20*