C# is a powerful programming language that supports object oriented approach.

It also has strong unique features that would make other programming languages jealous.