.NET Framework
Provides a common set of facilities
- Common Execution Engine
- Automatic memory allocation and garbage collection
- Inbuilt security
- Compiled to native code
- Common Type System and Metadata
- Common Base Class Library
-
Multiple programming languages targeting .NET
- Microsoft - VB.Net, C#, C++ with Managed extensions, JScript
- 3rd Parties supplying more – Eiffel, COBOL, Smalltalk etc