In this blog, I’m explaining about CLR Compiler in .Net

CLR is a component divided in sub component which perform their own respective task. CLR provides a common runtime environment for different languages like VB, C++, c# and javascript. The code written in these languages is compiled with their respective language compilers to give a common intermediate language called MSIL (Microsoft Intermediate  language) and Metadata. This files generated are called as PE(Portable Executable).

Common Language Runtime  in .Net

 Other Feather:

CLR is garbage collection. It is responsible for destroying objects which are no longer is use. CLR’s garbage collector checks the heap for unreferenced objects and frees the memory used  by these  objects.

Leave Comment