Tuesday 3 September 2013

What is MSIL?

Question:- What is MSIL?

Ans:-When we compile our .NET program using any .NET complaint language (such as C#,VB.NET OR C++.NET) our source code doesn't get converted into executable binary code, but to an intermediate code known as MSIL Which is interpreted by  the Common Language Runtime.MSIL is an operating system and hardware independent code. Upon program execution ,the MSIL is converted to binary executable code. Cross language relationships are possible as the MSIL code is similar for each .NET Language.

No comments:

Post a Comment