Some more points to add to wakers01 in support of C#:
(Disclaimer: I'm a long-time C# developer so I do not claim to be fully objective.)
Portability - In addition to Mono, there is Xamarin which brings C# to Android and iOS, and Unity3D which brings C# to every major OS and game platform and the web. (Neither are free…