CLR-Common Language Runtime
CLR is also called .Net runtime in short it is the the most important part of the .Net framework. The execution of .NET application is managed by the operating systems which lies above the framework layer. It is through this CLR that our .Net program communicates with the operating system.
CLS-Common Launguage Specification
CLS basically helps solving the language design issue and lays certain standards for example like ther should be no global function, no pointers, no multiple inheritance. The focus point is that if your code is within CLS boundary then your code can be used for all other .Net languages.
CTS-Common Type System
CTS are a set of standards like CTS. CTS tells us about the basic types that IL understands. These standard data types must be matched or mapped with the .NET compliant language data types. The communication is done by say CTS is defines a type Int32, a data type of 32 bits which is mapped bt C# as int and in VB.NET by its integer data type.
Ready to start your tutorial with us? That's great! Send us an email and we will get back to you as soon as possible!