Compilers and Compiler Design Resources


TitleYearDescription
Basics of Compiler Design 2009This is book attempts to be easier to digest than most compiler books. It should give the students an understanding of how compilers work and the ability to make simple (but not simplistic) compilers for simple languages.
Compiler Writing Series 2009A series of blog posts taking the reader through the necessary steps in building a compiler
Compilers and Compiler Generators 1999This text attempts to mix theory and practice in a disciplined way, introducing the use of attribute grammars and compiler writing tools, at the same time giving a highly practical and pragmatic development of translators of moderate size.
Using and Porting the GNU Compiler Collection (GCC) 2001This manual documents how to run, install and port the GNU compiler, as well as its new features and incompatibilities, and how to report bugs. It corresponds to GCC version 3.0.
Writing Your Own Toy Compiler Using Flex, Bison and LLVM 2009A walkthrough of a simple, toy compiler. Excellent for "beaking the ice"