ABSTRACT

C#.NET, or simply C#, is a modern, general-purpose, object-oriented programming language developed by Microsoft within the .NET initiative. Like C++, C# is also derived from C. The name C# is inspired by the musical notation #, which indicates the written note should be made a semitone higher in pitch. C# has been standardized by the international standardization organizations ECMA (European Computer Manufacturers Association) and ISO (International Organization for Standardization). To make the book concise, we assume that the reader has basic knowledge of C and C++ (presented in Chapter 2) as a prerequisite of this chapter.