1.2. .NET languages

As part of the initial .NET release, Microsoft will provide compilers for C#, C++, Visual Basic, and J#. Other vendors will provide .NET compilers for such languages as COBOL, Eiffel, Perl, Smalltalk, and Python. More up-to-date information on third-party languages can be found at:

http://msdn.microsoft.com/net/thirdparty/default.asp#lang

C#

C# (pronounced C sharp) is a new programming language designed for building a wide range of enterprise applications that run on the .NET Framework. An evolution of C and C++, C# is simple, modern, type safe, and object oriented. C# code is compiled as managed code, which means it benefits from the services of the Common Language Runtime. These services include language interoperability, ...

Get A Programmer's Guide to .NET now with the O’Reilly learning platform.

O’Reilly members experience books, live events, courses curated by job role, and more from O’Reilly and nearly 200 top publishers.