In realtà non si può dire ci sia 1 singolo linguaggio più usato, dipende molto dal tipo di applicativo che si vuole creare: per esempio adesso va abbastanza java, visto che è molto diffuso in applicazioni di largo consumo nel web o su dispositivi portatili ma sembra che non sia ancora completamente maturo visto che spesso vengono trovati bug relativi alla sicurezza (cosa frequente in linguaggi ad oggetti).
Come partenza ti consiglierei di partire da C (non C++) un linguaggio base sul quale ci si può fare le ossa che viene utilizzato nella maggior parte dei corsi come linguaggio entry level: non avendo gli oggetti può risultare meno "facile" ma in realtà permette di imparare molto sulle tecniche di progettazione/programmazione se si padroneggiano le basi (cosa che non richiede molto tempo visto che la sintassi è abbastanza semplice)
[Ho quasi finito il triennio di ingegneria informatica al PoliTo]