Welcome to intro textbooks.

We have selected the best introductory textbooks for high-school students, undergraduates, autodidacts and lifelong learning.

Valid XHTML 1.0 Strict

Computer Science
textbook cover
Compilers - Principles, Techniques & Tools

Author: Alfred Aho, Ravi Sethi, Jeffrey Ullman, et al.
Publisher: Addison Wesley, 2007, 1020pp, 2nd ed.

This introductory textbook provides the foundation for understanding the theory and practice of compilers. This book by Aho, Sethi and Ullman teaches the reader everything from Backus Naur Form to code generation and optimization. The contents of this introductory textbook apply to anyone doing any sort of language development, be it as simple as reading an HTML file, or as advanced as writing a C compiler.