简单，也用于增进可移植性的能力，改进移植的方式则是利用中间语言的编译器，可以编译出许多中央处理器及操作系统可使用的机器码，例如C语言。中间语言的复杂度，通常介于高阶语言及zh-cn:低级语言;zh-tw:低阶语言之间，例如zh-cn:汇编语言;zh-tw:组合语言。
中介码.中介码（IR，intermediate representation）是一种数据结构，可将输入的资料建构为一个计算机程序，也可以将一部份或是所有输出的程式反推回输入资料。这意味着中介码将会保留一