中间代码是源程序的不同表示形式,或称中间语言,中间表示;中间代码表示形式有不同层次,目的之分;中间代码的作用是可使程序的结构在逻辑上更为简单明确,特别是可使目标代码的优化比较容易实现中间代码,即为中间语言程序。