Compilers -- Basic functions Generally, an independent course, maybe plus one semester on implementation of a compiler. High level language program program.