Denna bok beskriver det objektorienterade programmeringsspråket C# och den plattformsoberoende exekveringsmiljön Common Language Infrastructure (CLI). Både C# och CLI är utvecklade av Microsoft, men är också industristandarder och användbara för allt från små inbyggda system till stora operativsystem som Windows och Unix. Innehållet fokuserar på dessa standarder och är inte plattformsspecifikt. Boken passar bäst för dig som har grundläggande kunskaper i objektorienterad programutveckling i programmeringsspråk såsom Smalltalk, C++ eller Java. Men alla språkkonstruktioner beskrivs från grunden, varför inga detaljkunskaper från andra programmeringsspråk behövs. I boken ingår ett stort antal exempel och klassbibliotekets 294 standardiserade datatyper beskrivs.