what is CLR (Common Language Runtime) ?

  CLRis common language runtime and it forms the heart of the .NET framework. All languages have runtime and its responsibility of the runtime to take care of the code execution of the program. For example Java has JVM. Similarly .NET has CLR.
              When we write the code any language in .net, first the language compiler
              convert the code to MSIL(Microsoft Intermediate Language) code and then
              CLR convert this code to Native Code(Machine Code)  with help of JIT compiler.
               – Features of CLR
                        1- provide runtime environment for application.
                        2- Load multiple Application domains at one place(framework).
                        3- Memory management.
                        4- Process & thread management.
                        5- Cross language integrity.
                        6- Exception handling.

Leave a Reply

Your email address will not be published. Required fields are marked *

Captcha *