|
CLR is an abbreviation for Common Language Runtime and is the most vital component of the .NET framework. All languages have runtime and it is the responsibility of a runtime to take care of the code execution.
For example, Java has its Java Virtual Machine and VB6 has MSVBVM60.Dll. Similarly .Net has CLR.
The CLR has the following responsibilities :
* Execute IL (Intermediate Language) code
* Garbage Collection
* Code Access Security
* Code verification, etc.
|