MSDN C# Programming Guide

Visual C# Language

Microsoft C# (pronounced C sharp) is a new programming language designed for building a wide range of enterprise applications that run on the .NET Framework. An evolution of Microsoft C and Microsoft C++, C# is simple, modern, type safe, and object oriented. C# code is compiled as managed code, which means it benefits from the services of the common language runtime. These services include language interoperability, garbage collection, enhanced security, and improved versioning support.

C# is introduced as Visual C# in the Visual Studio .NET suite. Support for Visual C# includes project templates, designers, property pages, code wizards, an object model, and other features of the development environment. The library for Visual C# programming is the .NET Framework.

In This Section

C# Language Tour
Discusses features and reasons for using C#. Includes a Documentation Map and a Comparison Between C++ and C#.
C# Compiler Options
A reference to the C# compiler options and build errors. Includes information on Building from the Command Line.
Visual C# Code Wizards
Wizards you can use to add files, classes, methods, properties, and other items to your projects.
C# Language Specification
The syntax, semantics, and design of the language.
C# Programmer’s Reference
Keywords, types, operators, attributes, and preprocessor directives. Includes the C# Tutorials and topics on language features.

Related Sections

Visual Basic and Visual C#
Designing, developing, debugging, testing, and deploying applications using Visual Basic or Visual C#.
Visual C# Samples
Sample source code demonstrating how to program using Visual C#.
Leave a comment

Leave a Reply

Fill in your details below or click an icon to log in: Logo

You are commenting using your account. Log Out /  Change )

Google+ photo

You are commenting using your Google+ account. Log Out /  Change )

Twitter picture

You are commenting using your Twitter account. Log Out /  Change )

Facebook photo

You are commenting using your Facebook account. Log Out /  Change )


Connecting to %s