Global Information Lookup Global Information

Common Language Runtime information


The Common Language Runtime (CLR), the virtual machine component of Microsoft .NET Framework, manages the execution of .NET programs. Just-in-time compilation converts the managed code (compiled intermediate language code) into machine instructions which are then executed on the CPU of the computer.[1] The CLR provides additional services including memory management, type safety, exception handling, garbage collection, security and thread management. All programs written for the .NET Framework, regardless of programming language, are executed in the CLR. All versions of the .NET Framework include CLR. The CLR team was started June 13, 1998.

CLR implements the Virtual Execution System (VES) as defined in the Common Language Infrastructure (CLI) standard, initially developed by Microsoft itself. A public standard defines the Common Language Infrastructure specification.[2]

During the transition from legacy .NET technologies like the .NET Framework and its proprietary runtime to the community-developed .NET Core, the CLR was dubbed CoreCLR.[3] Today, it is simply called the .NET runtime.[4]

Overview of the Common Language Runtime release history[1]
CLR version .NET version
1.0 1.0
1.1 1.1
2.0 2.0, 3.0, 3.5
4 4, 4.5, 4.6, 4.7, 4.8
  1. ^ a b "Common Language Runtime (CLR)". MSDN Library. Retrieved 14 November 2013.
  2. ^ "ECMA C# and Common Language Infrastructure Standards". Visual Studio Developer Center. Retrieved 14 November 2013.
  3. ^ "Understanding .NET Framework, .NET Core, .NET Standard And Future .NET". www.c-sharpcorner.com. Retrieved February 1, 2021.
  4. ^ ".NET is a cross-platform runtime for cloud, mobile, desktop, and IoT apps". GitHub. Retrieved November 5, 2023.

and 21 Related for: Common Language Runtime information

Request time (Page generated in 0.8285 seconds.)

Common Language Runtime

Last Update:

The Common Language Runtime (CLR), the virtual machine component of Microsoft .NET Framework, manages the execution of .NET programs. Just-in-time compilation...

Word Count : 248

Common Intermediate Language

Last Update:

instructions are executed by a CIL-compatible runtime environment such as the Common Language Runtime. Languages which target the CLI compile to CIL. CIL is...

Word Count : 1870

Common Language Infrastructure

Last Update:

(ECMA 335) that describes executable code and a runtime environment that allows multiple high-level languages to be used on different computer platforms without...

Word Count : 915

Dynamic Language Runtime

Last Update:

Language Runtime (DLR) from Microsoft runs on top of the Common Language Runtime (CLR) and provides computer language services for dynamic languages....

Word Count : 1596

Runtime library

Last Update:

behaviors of a programming language. During execution (run time) of that computer program, execution of those calls to the runtime library cause communication...

Word Count : 437

List of CLI languages

Last Update:

languages compile entirely to the Common Intermediate Language (CIL), an intermediate language that can be executed using the Common Language Runtime...

Word Count : 990

Runtime system

Last Update:

intended to be run. The name comes from the compile time and runtime division from compiled languages, which similarly distinguishes the computer processes involved...

Word Count : 2650

ROCm

Last Update:

ROC Common Language Runtime. ROCm code object manager is in charge of interacting with LLVM intermediate representation. The common language runtime is...

Word Count : 2084

Windows Runtime

Last Update:

the managed code languages C# and Visual Basic (.NET) (VB.NET). WinRT is not a runtime in a traditional sense but rather a language-independent application...

Word Count : 3498

Virtual machine

Last Update:

which runs on a VM called the Common Language Runtime. All of them can serve as an abstraction layer for any computer language.[citation needed] A special...

Word Count : 2755

Poco

Last Update:

1968 Plain Old CLR Object, term used by developers targeting the Common Language Runtime of the .NET Framework POCO C++ Libraries, collection of open-source...

Word Count : 140

Java virtual machine

Last Update:

based virtual machine is the Common Language Runtime. The original specification for the bytecode verifier used natural language that was incomplete or incorrect...

Word Count : 3411

Programming language

Last Update:

programming language, and Microsoft's C# programming language, which has open implementations of most parts of the system, also has Common Language Runtime (CLR)...

Word Count : 8513

Language interoperability

Last Update:

oriented languages are interoperable thanks to their shared hosting virtual machine (e.g. .NET CLI compliant languages in the Common Language Runtime and JVM...

Word Count : 650

Foreign function interface

Last Update:

multi-lingual runtimes such as the Microsoft Common Language Runtime, where a common "substrate" is provided which enables any CLR-compliant language to use...

Word Count : 2129

SQL CLR

Last Update:

SQL CLR or SQLCLR (SQL Common Language Runtime) is technology for hosting of the Microsoft .NET common language runtime engine within SQL Server. The SQLCLR...

Word Count : 234

List of JVM languages

Last Update:

the spirit of Haskell Fantom, a language built from the base to be portable across the JVM, .NET Common Language Runtime (CLR), and JavaScript Flix, a functional...

Word Count : 1315

Plain old CLR object

Last Update:

old class object (POCO) is a simple object created in the .NET Common Language Runtime (CLR) that is unencumbered by inheritance or attributes. This is...

Word Count : 231

Common Type System

Last Update:

establishes the rules by which assemblies form scope for a type, and the Common Language Runtime enforces the visibility rules. The CTS defines the rules governing...

Word Count : 683

SQL

Last Update:

databases. Microsoft SQL Server 2005 uses the SQLCLR (SQL Server Common Language Runtime) to host managed .NET assemblies in the database, while prior versions...

Word Count : 3754

Managed code

Last Update:

Common Language Infrastructure (CLI); Virtual Execution System (VES); virtual machine, e.g. .NET, CoreFX, or .NET Framework; Common Language Runtime (CLR);...

Word Count : 431

PDF Search Engine © AllGlobal.net