+ 6
It is used in Unity3D, which is one of the most popular engines. It is one of Microsoft's flagship languages to develop on its platform. It is highly used in web development. It serves to develop multiplatform applications (with Xamarin).
That should give you a hint about what you're asking. The truth is that it is worth learning to use language.