Introducing C#
C# is a flexible programming language with a rich set of data types. In this sample chapter, you'll learn the basics of this .NET-centric language (accompanied by instruction in an open source .NET competitor, Mono), with comparisons to other programming languages you may already be familiar with.