C# is a class based and object orientade programming language and general purpose language and multi programming language. And lexically scoped of c# programming language.
You can make desktop app and mobile app etc. C# is one of the programming language designed for the common language infastructre (CLI) . Inventor of Microsoft corporation in 2002.