Download C# Easy to learn Programming Book for Free. Its very easy to understand with code examples .
C# is part of .Net framework and is used for writing .Net applications.
The .Net framework is a platform that helps you to write the following types of applications −
- Windows applications
- Web applications
- Web services
The .Net framework applications are multi-platform applications. The framework has been designed in such a way that it can be used from any of the following languages: C#, C++, Visual Basic, Jscript, COBOL, etc. All these languages can access the framework as well as communicate with each other.
The .Net framework consists of an enormous library of codes used by the client languages such as C#. Following are some of the components of the .Net framework
Development Environment (IDE) for C#
Microsoft provides the following development tools for C# programming −
- Visual Studio 2010 (VS)
- Visual C# 2010 Express (VCE)
- Visual Web Developer