C# or C sharp is a fully object-oriented language developed by Microsoft Corporation. It has been designed to support the key features of the .NET Framework. It is a new development platform of Microsoft for building component-based software.C# Founder C# is a simple, efficient, productive and type-safe language. C# Language is designed by Anders Hejlsberg in 2000 for building robust, reliable and durable components to handle real-world applications. The most important facilities of C# are given below:

  • It is a brand new langauge derived from the C/C++ family.
  • It simplifies and modernizes C++.
  • It is the only language designed for the .NET Framework.
  • It is a concise, lean and modern language.
  • It combines the best features of many commonly used languages : The productivity of Visual Basic, the
    power of C++ and the elegance of Java.
  • It is intrinsically object-oriented and web-enabled.
  • It embodies today’s concern for simplicity, productivity and robustness.
  • It will become the language of choice for .NET programming.
  • Major parts of .NET Framework are actually coded in C#.
  • Applications of C#:

    C# is a new Programming Langauge developed exclusively to suit the feature of.NET platform. It can be used for a variety of applications that are supported by the .NET platform.

  • Console Applications
  • Windows Applications
  • Developing ASP.NET projects
  • Developing Windows controls
  • Developing .NET Component Library
  • Creating Web controls
  • Providing Web-service
  • Recommended Posts:

        1. C# Features
        2. Difference Between C++ and C#
        3. Difference Between C# and Java
        4. .NET Framework
        5. Benefits of .NET
        6. C# Program Structure
        7. C# Command Line Arguments
        8. Console.ReadLine() and Console.WriteLine()
        9. C# Literals
        10. C# Data Types
        11. Scope of Variables in C#
        12. Boxing and Unboxing in C#
        13. C# Operators
        14. C# Type Casting