Neue Programmiersprache für Microsofts .NET-Plattform. Microsoft will mit C# (gesprochen "C sharp") eine moderne objektorientierte Programmiersprache etablieren, die die Vorzüge von XML und Microsoft.NET-Plattform zur Entfaltung bringen soll. Die neue Sprache soll ihre Ursprünge in Microsofts Visual C++ haben und es so C- und C++-Entwicklern leicht machen, auf C# umzusteigen. Zudem arbeitet Microsoft mit ECMA zusammen, um einen Standard für C# ins Leben zu rufen und es Drittanbietern zu ermöglichen, eigene Tools für die neue Programmiersprache zu entwickeln.