Compilers: Principles, Techniques, and Tools

Compilers: Principles, Techniques, and Tools

This introduction to compilers is the direct descendant of the well-known book by Aho and Ullman, Principles of Compiler Design. The authors present updated coverage of compilers based on research and techniques that have been developed in the field over the past few years. The book provides a thorough introduction to compiler design and covers topics such as context-free grammars, fine state machines, and syntax-directed translation.

Title:Compilers: Principles, Techniques, and Tools
Edition Language:English
ISBN:9780201100884
Format Type:

    Compilers: Principles, Techniques, and Tools Reviews

  • Ben Haley

    The notorious dragon book shows us the manifold concerns surrounding the translation of high-level programming languages down to the binary codes palatable by machine hardware. Where computer organiza...

  • David

    There are certain books that everyone (in a relevant technical field) knows. Baby Rudin, CLR, Patterson-Hennessy, Golub and Van Loan, and Kernighan and Ritchie are all fine examples. The Dragon Book i...

  • Koen Crolla

    Damned boring. The Dragon Book is one of those ones that shows up on everyone's Top \d+ CS/Dev Books list, but it's one of the ones that are there because you're supposed to be impressed with the impl...

  • Carpii

    Meat and potatoes for any aspiring software engineer.Despite its age, this book still gives a fairly solid understanding of parser, compiler and optimisation techniques. Its pretty dry, and heavy read...

  • Stuart

    This is probably a 5 star book but I will admit it was over my head so I probably will appreciate it more as I grow in compiler knowledge. It's very definitive and many scholars point to this book. Yo...

  • Richard Callaby

    This book can be a bit esoteric and hard to understand. There are several other books that go into greater detail that can help fill in the gaps that are left out of this book. I wouldn't read this bo...

  • Frederic Desgreniers

    Really good book that helps understand how compilers work. However, it's very heavy reading and somewhat outdated compared to alternatives. Would still recommend for anyone that wants to get into comp...

  • Lane Surface

    Currently reading, but overall this book is very digestible for me. I haven't found myself easily lost. The language used is clear and comprehensive. Maybe a little dry at times, though the content is...

  • James Dixson

    I have in fact read this book cover to cover. The modeling of Regex parsing in terms of language is among the most fundamental insights and transformative in my understanding of computer systems....

  • Jie Fu

    I read this classic book years ago for preparing for GRE Subtest...