Potresti condurre uno studio dualizzato:
Continuare ad approfondire il C e studiare un linguaggio ad alto livello che vada bene per più o meno tutto il resto...
Oppure accontentarti di un solo settore e studiare approfonditamente quello...
Se ti accontenti di limitarti a windows C# potrebbe essere una buona scelta:
  • più campi di applicazione
  • buone librerie
  • sintassi da diabete

E contemporaneamente approfondire il C