Wednesday, June 25, 2008

What is IL

IL or MSIL

IL is a intermediate language, which is created when you compile the .net program. This is also a object oriented language. This makes cross language inheritance easier.

or in other words we can say it’s a language used as the output of a number of compilers and as the input to a just-in-time (JIT) compiler. The common language runtime includes a JIT compiler for converting MSIL to native code.