C# (pronounced, C sharp) is a multi-paradigm programming language encompassing strong typing, imperative, declarative, functional, generic, object-oriented (class-based), and component-oriented programming disciplines.
C# is one of the programming languages designed for the Common Language Infrastructure.
Benefit from Microsoft .NET Framework.
Microsoft .NET Framework is a programming framework created by Microsoft that developers can use to create applications more easily, without re-inventing the wheel.