C# FAQ: What do all the .NET acronyms mean
Microsoft .NET Framework, ASP.NET, Visual C# (CSharp, C Sharp, C-Sharp) Developer Training, Visual Studio
| CSharp-Online.NET:FAQs |
| edit |
[edit]
What do all the .NET acronyms mean?
.NET and related technologies are replete with new acronyms, for example CLI, CLR, and CLS. There is no need to learn them in advance. Just learn them as they are encountered in your readings.
But, here are a few of the more common acronyms just to get you started:
| Acronym | Definition |
| CIL (Common Intermediate Language) | The language to which all .NET languages compile. CIL is the equivalent of Java bytecode. |
| CLI (Common Language Infrastructure) | CLI comprises the CIL, CLR, CLS, and CTS. |
| CLR (Common Language Runtime) | The .NET runtime environment itself including managed program execution and container services. |
| CLS (Common Language Specification) | Conventions designed to promote language interoperability. |
| CTS (Common Type System) | The language-neutral type system found in the CLI. |
| IL (Intermediate Language) | A common abbreviation for CIL above. |
| VES (Virtual Execution System) | VES is the environment for executing managed code. |