(??C# is a simple, modern, object-oriented and type-safe programming language developed from C and C . C# (pronounced "C snap") is firmly rooted in the C and C language family tree, and will be quickly understood by C and C programmers. The C# solution is to combine the high productivity of Visual Basic with the talents of C itself. C# is provided to users as part of MicrosoftVisualStudio7.0. In addition to C#, VisualStudio also supports VisualBasic, VisualC and the description languages ??VBScript and Jscript. All these languages ??provide access to the Microsoft.NET mode, which includes a common execution engine and a rich class library. The Microsoft.NET approach defines a "Common Language Subset" (CLS), a hybrid language that enhances seamless collaboration between CLS-compatible languages ??and class libraries. For C# developers, this means that while C# is a new language, it now has full access to rich class libraries used with legacy tools like VisualBasic and VisualC . C# itself does not include a class library.)