C# je programski jezik koji je objavila kompanija Microsoft 2001 godine kao deo .net inicijative. Sintaksa ovog jezika bazirana je na C++ sa naglaskom na pojednostavljenju. I pored učešća eksternog tela za standarde, European Computer Manufacturers Associaton (ECMA), Microsoft i njegovi partneri su uspeli da odrede pravac za jezik, koji je tesno povezan sa .net platformom i Common Language Infrastructure. Microsoft je zamislio da prelazak sa C i C++ na C# bude lak. Sintaksa bi trebala da bude u velikoj meri poznata C++ kreatorima, i u nekom manjem opsegu i korisnicima Java-e. Biće dostupan u okviru Visual Studio-a 2008, čija se beta verzija može već preuzeti.