What is MSIL or IL?

By Santhosh N

This explains about the MSIL in .Net Framework

MSIL stands for Microsoft Intermediate Language and IL stands for Intermediate Language.
Both are same and IL is just short form MSIL. MSIL is CPU independent code and contains instructions that are readily convertible to native code.


MSIL or IL is the assembly language that every .Net language first compiles into using their respective compiler.


For example, CSC compiler of C# language converts c# code to MSIL code and VBC compiler converts VB.Net language to MSIL Code.

Related FAQs

This explains how to show only selected file types in the open file dialog in c# using Filter Property
This explains when .Net Framework introduced to the developers and what is the basic purpose in doing so
Have you ever wondered why not have a class created without namespace in the .net (c# or vb.net or any .net language if that matters)
At times we do encounter problems with few dialogs in visual studio or we see visual studio not responding few options
What is MSIL or IL?  (1600 Views)