Re: "The C# language has been a big success for Microsoft"
C++ is there and in demand, and yes pays well though I get far less job ads for C++ compared to C#. It's becoming legacy code and will end up like COBOL. Fantastic that you can be paid a lot to maintain dead systems that corporates can't get rid of. In the real business world, if you want to get ahead you have to get out of the pit.
TIOBE, I'm seeing C# at 4.1%, C++ at 5.9%. Hardly a massive difference. It's a Mickey Mouse index though. It measures popularity off search engines, talk and academia, not real jobs and business.
Still, though, the massive risers on TIOBE... Java and Python. Both have more in common with C# than C++.