Includes treatment of algorithms and techniques used in the front end of a modern compiler. This title focuses on code optimization and code generation, the primary areas of research and development. It contains examples drawn from several different programming languages.