ment），这种中间层的使用方式，允许像是LLVM的编译系统可以同时拥有许多不同的前端语言编译器，而且可以产生许多不同架构系统的机器码。
语言.C语言虽然并没有明确设计为中间语言，但它天生就是组合语言的抽象形态，它同时作为类Unix系统及其他作业系统中的系统程式语言（System programming language），这令它成为最热门的中间语言，使用它的包含Eiffel、Sather、Esterel、一些Lisp的方言（Lush, Gambit）、Haskell（Glasgo