Engineering a Compiler (2nd edition), de Keith Cooper e Linda Torczon é, sem dúvidas, uma das melhores referências para qualquer um interessado em desenvolver um compilador ou entender como um compilador funciona.
O desenvolvimento de compiladores demanda a aplicação de práticas e padrões que ajudam qualquer programador a escrever código melhor.
Em tempo, o repositório do Roslyn, compilador para C# e VB.net, é uma das melhores referências que conhecemos para qualquer um interessado em escrever código de alta performance em .NET.