1. C# is a simple and powerful programming language for writing enterprise edition applications.
2. This is a hybrid of C++ and VB. It retains many C++ features in the area statements, expressions, and operators and incorporated the productivity of VB.
3. C# helps the developers to easily build web services that can be used across the Internet through any language, on any platform.
4. C# helps the developers accomplishing with fewer lines of code that will lead to fewer errors in the code.
5. C# introduces considerable improvement and innovations in areas such as type safety, versioning. events and garbage collections.