编译程序是计算机系统中重要的系统软件,是高级语言的支撑基础。本课程主要介绍编译原理课程研究的问题背景、研究内容和范围,讨论了编译程序基本任务、程序逻辑结构和程序构造方案。