Olej,
Если говорить о раннем Linux, то он действительно написан в большей мере на Си. Но современные дистрибутивы комплектуются ПО написанным так же и на С++, а отличие Си и С++ разве что в ООП в последнем и не более того. Я не пишу о полном соответствии языков, но основа в них одна - Си.
А вот утверждать, что С++ для Windows как то не корректно, Microsoft все пишет на C# и что бы подтянуть в свое сообщество больше программистов, даже выпустил .NET под разные ЯП, в т.ч. и для С++ ( С++ CLI ).
Взгляните на сообщество фреймворка Qt, оно ориентированно под многие платформы, но в начальной своей стадии под Linux. А ведь там ЯП С++.
И кстати автор ни словом не упомянул про то, где он будет использовать ЯП, поэтому и посыпались всевозможные рекомендации

Написал бы он сразу, что будет использовать ЯП в Linux, то конечно ему ни кто бы тут не стал предлагать C#. Но Си все таки ориентирован больше на низкоуровневое программирование чем Python и С++.
Ссылки приведенные вами так же не означают однозначность в ответах. Найдите там списки IT компаний в которых проводилось исследование, почему то не уверен, что там будет хотя бы одна Сибирская IT компания, а нас этот рынок достаточно большой и пользуются там спросом программисты в большей части С++ знающие Qt, C#, 1С, а вот Python, Java, Ruby и т.д. как то в меньшем количестве ищутся кандидаты.