Tags: Programming Language.
The Common Language Runtime (CLR) is the virtual machine component of Microsoft’s .NET framework and is responsible for managing the execution of .NET programs. In a process known as just-in-time compilation the compiled code is converted into machine instructions that in turn are executed by the computer’s CPU. The CLR provides additional services including memory management type safety and exception handling.