c# é muito utilizado na área de jogos e em alguns programas especificos(fora o desenvolvimento web com o .net), então super vale a pena caso queira trabalhar com eles, uma frase que vi uma vez é "linguagem é ferramenta", procure a área que vai atuar antes de procurar a linguagem, se quer trabalhar com análise de dados, procure aprender python, R, e power BI por exemplo, são tecnologias maravilhosas para isso, porém não adianta de nada saber PHP por exemplo se você quer trabalhar com desenvolvimento de inteligências artificiais, pois ele é uma ferramenta horrível para isso, espero ter conseguido esclarecer um pouco sua busca pela linguagem ideal.
A programação não é uma única profissão(apesar de muitas semelhanças entre todas elas), você quer trabalhar no client side?Server side? Desenvolvendo front end? Back end? quer trabalhar com desenvolvimento mobile? Jogos? Análise de dados? Aplicativos desktop? Banco de dados? caso esteja confuso com isso recomendo procurar um pouco sobre essas áreas, depois disso você vê quais linguagens elas usam e qual vai ser melhor pra você =)