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