语言}-同时包含C的功能，包含C--及C中间语言（C Intermediate Language）。微软的通用中间语言，在动态或是静态编译为机器语言之前，可用作.NET框架底下所有编译器共享的中间语言。GCC使用不同的中间语言来达到简化行动性及跨平台，包含：多数的中间语言用作支援静态类型的语言，Parrot intermediate representation则是设计用作支援动态类型的语言，最初有Perl及Python。ILOC中间语言在编译器的设计中，它是用作简单的目标语言