The .NET development platform The Common Language Infrastructure JITs the Intermediate Language into native code. Multiple language interoperation. C++, C#, JavaScript, Visual Basic, Eiffel, Ada, Cobol, Pascal, Mercury, C. A new language: C# Very similar to Java. Common Intermediate Language. A class library. Fresh air for developers.