This general-purpose language was originally designed by Microsoft to be used for developing apps on the Microsoft platform, and C# developers love it for being pleasant to use and well-designed. If you want to build apps for the Microsoft platform, you should naturally learn C#.
Learn WHY C# is the best for you