- An Introduction to GCC – Brian Gough
- Basics of Compiler Design (Anniversary Edition) – Torben Mogensen
- Compiler Construction (PDF)
- Compiler Design in C (1990) – Allen Holub, Prentice Hall
- Compiler Design: Theory, Tools, and Examples, C/C++ Edition – Seth D. Bergmann
- Compiler Design: Theory, Tools, and Examples, Java Edition – Seth D. Bergmann
- Compiling Scala for the Java Virtual Machine – Michel Schinz (PDF)
- Compiling Techniques (1969) – F.R.A. Hopgood, Macdonald
- Crafting Interpreters (🚧) – Bob Nystrom (HTML)
- Implementing Functional Languages: A Tutorial – Simon Peyton Jones, David Lester
- Let’s Build a Compiler (PDF)
- Practical and Theoretical Aspects of Compiler Construction (class lectures and slides)
- The ANTLR Mega Tutorial