翻译程序:把某一种语言等价转换成为另一种语言。 编译程序:把一种高级语言程序等价转换为另一种低级语言程序。 编译过程: 词法分析——语法分析——中间代码产生——优化——目标代码产生 语法分析:推导与归纳