C# è il nuovo linguaggio introdotto da Microsoft con la nuova piattaforma di sviluppo .NET Framework, ed è uno standard che consente di scrivere codice per piattaforme compatibili con CLI (Common Language Infrastructure). Denominatore comune di tutte queste piattaforme è il codice scritto in C# che, se usa le librerie comuni di base, può essere facilmente eseguito su varie piattaforme. Questo libro introduce la sintassi e la programmazione con C#, con l’obiettivo di spiegare il linguaggio indipendentemente dal contesto di utilizzo. I primi due capitoli del libro sono dedicati agli elementi essenziali del Framework e ai principi di base della programmazione a oggetti. I restanti capitoli illustrano le caratteristiche e le peculiarità del linguaggio C#.