C# (leggi C Sharp) è un'evoluzione orientata agli oggetti del linguaggio C: semplice e potente, è stato sviluppato da Microsoft per l'ambiente .NET (dotnet), la piattaforma per lo sviluppo di applicazioni "a finestre" e servizi Web. Partendo dalle basi della sintassi, il libro affronta le potenzialità più avanzate del linguaggio, introducendo le strutture dati, le eccezioni, gli eventi e i delegati, e illustra le innovazioni portate dalla versione 4.0. Ideale per lo sviluppatore alle prime armi, permette anche a programmatori più esperti di avere una guida di riferimento agile ed efficace.