《编译原理》是一门讲授程序语言的编译程序构造原理和实现技术的课程,是计算机类专业特别是计算机软件专业的一门重要的专业课,是计算机科学与技术专业的必修课。本课程介绍编译系统的一般构造原理、基本实现技术和自动构造工具。