The book discusses the mathematical foundations of compilers as opposed to interpreters for computer languages. It is focused on practical concerns in the development of commercial Operating System software. It was intended for third and fourth year college courses.