Search Chirayu Software Solutions Blog

Thursday, September 13, 2012

Intermediate language

MSIL is the intermediate language which is platform independent. High level language compilers for .Net languages compile the high level code into IL which is not hardware specific.
The use of IL allows integration of code written in different .Net languages which can be linked into one assembly. All lang compilers would produce IL code which is independent of the high level languages used.
IL uses common type system to bring data types of all .Net languages to a common platform.

No comments: