Die Common Language Runtime, auch bekannt als CLR, ist eine virtuelle Maschine, die als Teil des .NET-Frameworks von Microsoft verwendet wird. Es nimmt CIL-Code (Common Intermediate Language) – Bytecode aus kompiliertem C#-, VB.NET- oder anderem .NET-Quellcode – und konvertiert ihn in maschinennativen Code.
Die CLR verwendet die Just-in-Time-Kompilierung, um den kompilierten Code von .NET-Anwendungen unabhängig von der verwendeten Programmiersprache auszuführen. Dabei gewährleistet es eine ordnungsgemäße Speicherverwaltung, Typsicherheit, Ausnahmebehandlung, Garbage Collection, Systemsicherheit und Thread-Verwaltung.
Weitere Informationen zu CLR finden Sie auf der Common Language Runtime-Website von Microsoft.
Zusammenstellung, Computerakronyme, Ausführen, Microsoft, Programmierbegriffe