Prose Supplements - Shop now
Buy new:
-5% $221.65
FREE delivery Sunday, March 23
Ships from: Amazon.com
Sold by: Amazon.com
$221.65 with 5 percent savings
List Price: $233.32
FREE Returns
FREE delivery Sunday, March 23
Or Prime members get FREE delivery Tomorrow, March 19. Order within 20 hrs 34 mins.
In Stock
$$221.65 () Includes selected options. Includes initial monthly payment and selected options. Details
Price
Subtotal
$$221.65
Subtotal
Initial payment breakdown
Shipping cost, delivery date, and order total (including tax) shown at checkout.
Ships from
Amazon.com
Amazon.com
Ships from
Amazon.com
Sold by
Amazon.com
Amazon.com
Sold by
Amazon.com
Returns
30-day refund/replacement
30-day refund/replacement
This item can be returned in its original condition for a full refund or replacement within 30 days of receipt.
Payment
Secure transaction
Your transaction is secure
We work hard to protect your security and privacy. Our payment security system encrypts your information during transmission. We don’t share your credit card details with third-party sellers, and we don’t sell your information to others. Learn more
$141.31
FREE Returns
A nice clean solid copy in good or better condition with clean cover and pages. Book cover (exterior) cleaned. Wrapped or polybagged for added protection during storage and shipment. Order fulfilled by amazon. A nice clean solid copy in good or better condition with clean cover and pages. Book cover (exterior) cleaned. Wrapped or polybagged for added protection during storage and shipment. Order fulfilled by amazon. See less
$$221.65 () Includes selected options. Includes initial monthly payment and selected options. Details
Price
Subtotal
$$221.65
Subtotal
Initial payment breakdown
Shipping cost, delivery date, and order total (including tax) shown at checkout.
Access codes and supplements are not guaranteed with used items.
Kindle app logo image

Download the free Kindle app and start reading Kindle books instantly on your smartphone, tablet, or computer - no Kindle device required.

Read instantly on your browser with Kindle for Web.

Using your mobile phone camera - scan the code below and download the Kindle app.

QR code to download the Kindle App

Follow the authors

See all
Something went wrong. Please try your request again later.

Compilers: Principles, Techniques, and Tools 2nd Edition

4.4 4.4 out of 5 stars 145 ratings

{"desktop_buybox_group_1":[{"displayPrice":"$221.65","priceAmount":221.65,"currencySymbol":"$","integerValue":"221","decimalSeparator":".","fractionalValue":"65","symbolPosition":"left","hasSpace":false,"showFractionalPartIfEmpty":true,"offerListingId":"PvV0RzgHCh%2F5AU8EQCGtiJdUfuH0l1PHOq1pQ5EKowcuuGVUOZTlyqrntd8Aq3ChpoNSGwJxEgXBQCSiTEdWvwWiFAu0X1WndZCMSvfW%2BTY8q6xu2Q%2BPQi71p3u%2BwNwbjIDiQ5KcVqc%3D","locale":"en-US","buyingOptionType":"NEW","aapiBuyingOptionIndex":0}, {"displayPrice":"$141.31","priceAmount":141.31,"currencySymbol":"$","integerValue":"141","decimalSeparator":".","fractionalValue":"31","symbolPosition":"left","hasSpace":false,"showFractionalPartIfEmpty":true,"offerListingId":"PvV0RzgHCh%2F5AU8EQCGtiJdUfuH0l1PHVIqE1fLh%2By8NKGtokew3gWPbbqosMZTG87aFpZabe8QYDOOh75%2BiufKILGARnHF0ueIx40Olk9fYXm02lHgqE54OKWAyFlEYOXuZVShtavaABMcxIUa%2BDiw%2FfAt%2Bms98W%2FsblfsKFH%2B5EZ8kBwShwD7yJuMPUmwQ","locale":"en-US","buyingOptionType":"USED","aapiBuyingOptionIndex":1}]}

Purchase options and add-ons

Compilers: Principles, Techniques and Tools, known to professors, students, and developers worldwide as the "Dragon Book," is available in a new edition. Every chapter has been completely revised to reflect developments in software engineering, programming languages, and computer architecture that have occurred since 1986, when the last edition published. The authors, recognizing that few readers will ever go on to construct a compiler, retain their focus on the broader set of problems faced in software design and software development.

Frequently bought together

This item: Compilers: Principles, Techniques, and Tools
$221.65
Get it as soon as Sunday, Mar 23
In Stock
Ships from and sold by Amazon.com.
+
$44.01
Get it as soon as Sunday, Mar 23
In Stock
Ships from and sold by Amazon.com.
+
$54.42
Get it as soon as Sunday, Mar 23
In Stock
Sold by SummitPark Prints and ships from Amazon Fulfillment.
Total price: $00
To see our price, add these items to your cart.
Details
Added to Cart
spCSRF_Treatment
These items are shipped from and sold by different sellers.
Choose items to buy together.

Editorial Reviews

About the Author

Alfred V. Aho is Lawrence Gussman Professor of Computer Science at Columbia University. Professor Aho has won several awards including the Great Teacher Award for 2003 from the Society of Columbia Graduates and the IEEE John von Neumann Medal. He is a member of the National Academy of Engineering and a fellow of the ACM and IEEE.

Monica S. Lam is a Professor of Computer Science at Stanford University, was the Chief Scientist at Tensilica and the founding CEO of moka5. She led the SUIF project which produced one of the most popular research compilers, and pioneered numerous compiler techniques used in industry.

Ravi Sethi launched the research organization in Avaya and is president of Avaya Labs. Previously, he was a senior vice president at Bell Labs in Murray Hill and chief technical officer for communications software at Lucent Technologies. He has held teaching positions at the Pennsylvania State University and the University of Arizona, and has taught at Princeton University and Rutgers. He is a fellow of the ACM.

Jeffrey Ullman is CEO of Gradiance and a Stanford W. Ascherman Professor of Computer Science at Stanford University. His research interests include database theory, database integration, data mining, and education using the information infrastructure. He is a member of the National Academy of Engineering, a fellow of the ACM, and winner of the Karlstrom Award and Knuth Prize.

Product details

  • Publisher ‏ : ‎ Addison Wesley; 2nd edition (August 31, 2006)
  • Language ‏ : ‎ English
  • Hardcover ‏ : ‎ 1040 pages
  • ISBN-10 ‏ : ‎ 0321486811
  • ISBN-13 ‏ : ‎ 978-0321486813
  • Item Weight ‏ : ‎ 3.3 pounds
  • Dimensions ‏ : ‎ 6.7 x 1.65 x 9.55 inches
  • Customer Reviews:
    4.4 4.4 out of 5 stars 145 ratings

About the authors

Follow authors to get new release updates, plus improved recommendations.

Customer reviews

4.4 out of 5 stars
145 global ratings

Review this product

Share your thoughts with other customers

Customers say

Customers find the book in good condition and consider it a worthwhile purchase.

AI-generated from the text of customer reviews

Select to learn more

3 customers mention "Sturdiness"3 positive0 negative

Customers appreciate the book's sturdiness. They say the book pictured is in good condition, while the one they received was not so much.

"The book is new and arrived in perfect condition. It is a great book, despite its age." Read more

"The book pictured is in good condition. The one I received… not so much. Same isbn, but this copy has been scratched and split and stickered...." Read more

"It's on good conditions!" Read more

3 customers mention "Value for money"3 positive0 negative

Customers find the book offers good value for money. They say it's worth every penny.

"...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..." Read more

"I have the hardcover version and it worths every penny. Thin pages with good quality. It should last a generation...." Read more

"Buy the Hardcover: Its worth the extra $..." Read more

Not the pictured book, poor condition
2 out of 5 stars
Not the pictured book, poor condition
The book pictured is in good condition. The one I received… not so much. Same isbn, but this copy has been scratched and split and stickered. Don’t trust the listed condition.
Thank you for your feedback
Sorry, there was an error
Sorry we couldn't load the review

Top reviews from the United States

  • Reviewed in the United States on September 18, 2024
    The book is new and arrived in perfect condition. It is a great book, despite its age.
  • Reviewed in the United States 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.
    40 people found this helpful
    Report
  • Reviewed in the United States 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.
    21 people found this helpful
    Report
  • Reviewed in the United States on February 25, 2023
    EvaPort is selling books that are not authorized for sale in the USA. On the back cover it says this edition is for the international market. The book has no opening page with an ISBN number and the like. The foot note of every Chapter says it is a reproduction of the US edition. All chapters are there.
    2 people found this helpful
    Report
  • Reviewed in the United States 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.
    7 people found this helpful
    Report
  • Reviewed in the United States on December 25, 2017
    This is an extremely useful book if you’re interested in writing compilers, but the Kindle version is worthless due to the extremely low limit on the number of devices on which you can read it. Each time I go to read it, I get an error saying I can’t read it on the device I’m using because I have it on too many other devices. So, I have to figure out which devices I read it on earlier so I can delete it from one of those devices and then download it on the device I’m using now. It does give me the option of buying the book again for the privilidge of reading the book I already own on a different device. You need a device to read it just like you need light to read a normal book. Am I limited to the number of lamps I can use to read a hard copy? As best I can tell, the limit is two. That’s way too low. I can’t give it any more than 1 star because it’s such a nuisance to be able to use the book. That’s sad because the content is quite good.
    18 people found this helpful
    Report

Top reviews from other countries

Translate all reviews to English
  • Ivan Migalev
    5.0 out of 5 stars Good timely delivery, good condition
    Reviewed in the Netherlands on November 7, 2024
    The book's condition is as they say: good. It was scheduled for delivery for November, 14th, but arrived earlier (on November 7th) which is totally fine by me.

    I like this seller, would buy again.
  • Client d'Amazon
    5.0 out of 5 stars Très bon etat
    Reviewed in France on August 28, 2018
    Livre délivré en très bon état et bien emballé
    Report
  • VAIBHAV GUPTA
    5.0 out of 5 stars A Must Buy Book.
    Reviewed in India on August 15, 2017
    The "Dragon" Book.I just love it.Great product which was delivered with a lightning speed from Amazon.in
  • MH
    1.0 out of 5 stars An Indian contenant version of the classic Dragon Book
    Reviewed in the United Kingdom on December 15, 2015
    This review refers NOT to the original 2006 edition but to the 2014 re-print by Pearson India, via DKIndia. ISBN - 978-93-325-1866-7. The inside page of this book reads "This edition is authorised for sale only in India, BanglAdesh, Bhutan, Pakistan, Nepal, Sri Lanka and the Maldives. Circulation of this edition outside of these territories is UNAUTHORISED." Therefore this edition should not be available to us in the UK.

    The back of this Indian edition is even more ominous where it says "For these special editions, the editorial team at Pearson has collaborated with educators across the world to address a wide range of subjects and requirements, equipping students with the best possible learning tools" (MH so far so good). It continues ....

    "This international edition preserves the cutting-edge approach and pedagogy of the original, BUT MAY ALSO FEATURE ALTERATIONS, CUSTOMIZATION AND ADAPTATIONS FROM THE UNITED STATES VERSION" (Caps MH).

    This is somewhat concerning, as there is no indication within the book what has been changed, altered or customised!

    So what is the actual condition of the the book itself.

    Well the binding is OK, but looks a little flimsy, however inside the type quality is not very good, with frequent smudges and a very faint text. The paper quality is not very good either and to be honest the book does not look like it will last very long, without falling apart.

    Unfortunately having never had an opportunity to read the original, I don't know how close this edition is. Also some readers have reported on the reviews below, that some of the algorithms are wrong. Again I don't know the validity of these statements. But I will raise this with Amazon in the morning.

    So if you are going to buy this book from the sellers, then be aware that almost all of them are from India and therefore it is highly likely that you will receive an edition that is the same as my one.

    In fairness these may be perfectly good copies of the original, but we should be made aware before we purchase them that these are Indian editions and that the quality might not be up to what we are normally used to, and even more importantly, there may be some additions, alterations or customisations to the test.

    LET THE BUYER BEWARE.

    KR
    MH/
  • Jason
    5.0 out of 5 stars My bookshelf is more beautiful
    Reviewed in Canada on December 18, 2013
    The "Dragon" book makes any bookshelf look more beautiful, and is great for photo shoots and job applications.

    Also, if you read the book your IQ will be increased by 3 points.

    But seriously, this book is very well written. Compilers are not simple by any stretch of the imagination, but this book does well to explain them in detail. No previous knowledge or awareness of compilers is required, though a good understanding of programming is essential. I bought this book as a required text for a course, and by the end felt a much better appreciation for compilers.