Com linguagem direta e objetiva, este livro conjuga o estudo detalhado das teorias modernas de projeto de compiladores, incluindo o método de pearsing, muito utilizado por professores e pela primeira vez ensinado em um livro. Um conjunto de exercícios desenvolvido pelo professor Ricardo de Azevedo Rocha, da Escola Politécnica da USP, enriquece a obra, despertando a atenção dos alunos para problemas de programação específicos. Recomendado como livro-texto nos cursos de ciência da computação e engenharia da computação, Construindo Compiladores é também leitura obrigatória para profissionais que querem se diferenciar no mercado.