1.2. .NET Framework Terminology and Core Concepts
Like any other platform, the .NET Framework introduces terminology that you need to be aware of. Following is a list of some of these terms.
The Common Language Runtime (CLR) is a key .NET Framework component. The CLR is the container, or the execution environment, in which all the managed code runs. The CLR gets its name from the fact that .NET provides a binary standard and any programming language that adheres to the binary standard can be used for writing code that can be run by the CLR. In its function and nature, the CLR is similar to the Java Virtual Machine (JVM). The CLR provides infrastructure services to support execution of managed code. These services include automatic ...