Morris
Das CTS oder das Common Type System wird von jeder Sprache verwendet, die auf dem .NET Framework basiert. Common Language Runtime (CLR) ist der grundlegende Teil des .NET-Frameworks. Das CTS spricht nicht über eine bestimmte Syntax oder Schlüsselwörter, sondern definiert einen gemeinsamen Satz von Typen, die mit verschiedenen Sprachsyntaxen verwendet werden können. Das CTS stellt einen Basissatz von Datentypen für jede Sprache bereit, die auf der .NET-Plattform ausgeführt wird.
CTS legt eine Struktur fest, die die sprachübergreifende Integration, die leistungsstarke Codeausführung und die Typsicherheit unterstützt. Es definiert Regeln, denen die Sprache folgen sollte, was entscheidend ist, um sicherzustellen, dass in verschiedenen Sprachen geschriebene Objekte miteinander interagieren können. CTS bietet auch ein objektorientiertes Modell, das die Gesamtausführung vieler Programmiersprachen unterstützt.