- Back to Home »
- .NET »
- Compilation process in .NET
Posted by :
Sudhir Chekuri
Tuesday, 29 December 2015
In .NET compilation takes place twice.
Code Compilation process in .NET |
Figure: Code Compilation
First the source code written by the
developer is compiled using respective language compiler and converts into
MSIL(Microsoft Intermediate Language) code.
This MSIL code is compiled again to give
native code using CLR(Common Language Runtime). Actually JIT(Just In Time)
compiler inside CLR is responsible for converting MSIL code to native
code(Binary code) which is understandable by the system.