(redirected from Common Language Runtime)
Also found in: Dictionary, Acronyms, Wikipedia.


clr., Clr, Clr.

In the lumber industry, abbr. for clear.


(Common Language Runtime) The runtime engine in Microsoft's .NET platform. The CLR compiles and executes programs in Microsoft Intermediate Language (MSIL). The ECMA European standards organization has its own version of the .NET platform, and the CLR counterpart is called the "Virtual Execution System" (VES). See CLI.

Common Rules and Types
The CLR and VES include the Common Language System (CLS), which sets the rules and regulations for language syntax and semantics, as well as the Common Type System (CTS), which defines the data types that can be used. Because all programs use the common services in the CLR, no matter which language they were written in, such applications are said to use "managed code."

Common Services
The CLR and VES runtime engines are similar to the Java Virtual Machine (JVM). They provide a fundamental set of services that all programs use. The difference is that Java bytecode can also be interpreted as well as compiled, but the JVM supports only Java, not multiple programming languages. See .NET Framework.

References in periodicals archive ?
C# is either compiled entirely to native code, or it is compiled into the common language runtime bytecodes and then just-in-time compiled to native code during execution.
NET Volume I: The Common Language Runtime, Essential COM, co-author of Effective COM and Essential XML, and an industry-leading authority on Microsoft .
SQL Server 2005 also enhances the development and integrity of applications with true XML support and common language runtime (CLR) integration," noted Doug Lawson, Incuity president and CEO.
NET Framework consists of two main parts: the common language runtime and a hierarchical set of unified class libraries, which includes a next-generation Web application environment, ASP.
Enable and secure Common Language Runtime (CLR) capabilities
NET as well as how to effectively use the common language runtime (CLR) to create very robust and scalable programs.
Micro Focus is already running an Early Adopter Program (EAP) for 64-bit Windows under the Intel Itanium architecture and will support 64-bit managed code in COBOL running under the Microsoft Common Language Runtime (CLR), when available in the Microsoft .
NET: at the Microsoft PDC 2001, which will focus on the Common Language Runtime (CLR) and HTTP-based technologies, such as ASP.
Other new features include a Java GUI builder; the ability to edit, compile and debug Common Language Runtime (CLR) applications for .