Motivation

In this document, the Education Board of ACM SIGPLAN (Special Interest Group on Programming Languages in the Association for Computing Machinery) explains why undergraduate students should learn about programming languages and compilers; even more so, the same reasons apply to graduate students. Programming languages and compilers research and practice have been highly influential in computer science, as evidenced by the following list of ACM Turing Award winners who have done pioneering work in this area.Â