Here are a bunch of good tutorials:
Modern Implementation of the Compiler in Java (Tiger Book) AW Appel Cambridge University Press, 1998 ISBN 0-52158-388-8 Tutorial on the implementation of the compiler, including methods for many language functions.
Compilers: principles, methods and tools (book of dragons) by Aho, Lam, Seti and Ullman Addison-Wesley, 2006 ISBN 0321486811 A classic compiler textbook, although its external level reflects its age.
Development and implementation of an extended compiler (book of whales) Stephen Muchnik Morgan Kaufman Publishing House, 1997 ISBN 1-55860-320-4 In fact, an optimization recipe book; very complete and suitable for industrial practitioners and researchers.
Compiler development (Ark book) Kate D. Cooper, Linda Torchon Publishing house Morgan Kaufman, 2003 ISBN 1-55860-698-X A modern textbook on academic subjects with increased attention to working methods and implementation.
Compiler Optimization for Modern Architectures Randy Allen and Ken Kennedy Morgan Kaufman Publishing House, 2001 ISBN 1-55860-286-0 A modern textbook on optimization, including optimization of the parallelization hierarchy and memory.
Programming Languages Pragmatics Michael L. Scott Publishing House Morgan Kaufmann, 2005 ISBN 0126339511
source share