Common Language

aus WB Wiki; freien Wissensdatenbank rund ums Thema Computer
Wechseln zu: Navigation, Suche

Die Common Language (CL) ist die "Zwischenspache", in die beim Microsoft .NET-Framework alle .NET-Sprachen (C#, VisualBasic, J#) übersetzt werden. Sie wird dann von einer virtuellen Maschine ausgeführt.

Durch die gemeinsame "Basissprache" können die verschiedenen .NET-Programmiersprachen sehr einfach zusammenarbeiten. So können verschiedenen Programmteile in verschiedenen Programmiersprachen verfasst sein. Zusätzlich ist ein .NET-Programm auf jeden Computer ohne Änderungen übertragbar, der ein .NET-Framework bietet - auch wenn die zugrunde liegende Prozessorfamilie eine andere ist.

Für Linux gibt es mit dem Mono-Framework eine .NET-kompatible Implementierung.