IL可以指Intermediate Language,同MSIL,是将NET代码转化为机器语言的一个中间语言的缩写。
IL中文名为NET框架中中间语言,使用NET框架提供的编译器可以直接将源程序编译为exe或dll文件,也可以在net平台上运行IL代码,IL的优点一是可以实现平台无关性,既与特定CPU无关;二是提高了灵活性,例如,将参数A通过某个实现方式处理出结果B,而其实现方式是根据参数A的某个值T决定的,而T的值有一百种,一千种,甚至是不能确定的。