Full disclosure, I'm not a programmer. I do, however do some programming for my work related suff.
The very first program I wrote that had an intended use, other than being purely academic, was written in C#, about eight years ago. The little thing is still used today at my work. It's a tiny, but marvelous time saver program that does some brute force combinatorial calculations. Incidently, it is also the last program I wrote in C#.
Nowdays, all my programming is in C/C++ since it all ends up in embeded microcontrollers.
Point being, the choice of language depends on intended use.