C# è un nuovo linguaggio di programmazione ideato da Microsoft per poter offrire uno strumento flessibile, potente e facile da usare agli sviluppatori professionali. Questo è il testo che, seguendo la formula delle 21 lezioni graduali, offre un supporto per l'apprendimento di C#. Il volume si sviluppa partendo dai concetti basilari e arriva a toccare livelli avanzati di ingegneria del software.