What is C#?
C# (pronounced as “See Sharp”) is a modern, object-oriented, and type-safe programming language.
C# enables developers to build many types of secure and robust applications that run in .NET.
C# has its roots in the C family of languages and will be easy to learn if you already know C, C++, Java, and JavaScript.
C# is an object-oriented, component-oriented programming language. C# provides language constructs to directly support these concepts, making C# a natural language in which to create and use software components.