Common Language Runtime
Common Language Runtime (CLR) is the name chosen by Microsoft for the virtual machine component of their .NET initiative. It is Microsoft's implementation of the Common Language Infrastructure (CLI) standard, which defines an execution environment for program code. The CLR runs a form of bytecode called the Common Intermediate Language.
The CLR runs on Microsoft Windows operating systems. See CLI for a full list of implementations of that specification. Some implementations run on non-Windows operating systems.
See also
- .NET Framework
- Common Language Infrastructure
- Common Intermediate Language
- Parrot virtual machine
- Java virtual machine
- Portable.NET
- Metadata
- Runtime
- Common Type System
- Virtual machine
- C++/CLI
References
- Overview (Microsoft MSDN)