Neste livro, o conteúdo é abordado sob duas perspectivas básicas: visões gerais dos problemas na construção de compiladores e discussões detalhadas das alternativas algorítmicas. Em sua preparação, os autores focaram em sua usabilidade, tanto como livro-texto quanto como referência para profissionais. O fluxo de ideias foi organizado para guiar o aluno que lê o livro de forma linear. As introduções dos capítulos explicam sua finalidade, estabelecem os principais conceitos e oferecem uma visão g eral de alto nível do assunto ali tratado. Os exemplos seguem essa lógica oferecendo uma continuidade entre os capítulos, que começam com um resumo e um conjunto de palavras-chave para auxiliar o leitor que usa este material como referência.