The .NET application, respective language compiler compiles the code and converts our code from high language into Intermediate language (IL). This IL is also called as Common Intermediate language (CIL) and Microsoft Intermediate language (MSIL).