Difficile rispondere alla tua domanda, prima di tutto perche' e' un campo molto dinamico, inizi a studiare adesso e in tre anni il mercato puo' essere cambiato totalmente, il motivo per cui programmatori professionisti continuano sempre a imparare nuovi programmi. Io inizia a scuola con Fortran IV, adesso sarei disoccupato :)
Ci sono due "indici", uno per definire la popolarita' di un linguaggio, il secondo per definirne la richiesta.
Difficile estimare il primo, in quanto non esistono chiare statistche. Quasi ogni sito web o organizzazione dedicato alla programmazione fa un sondaggio online annuale, sondaggi che hanno il difetto di essere ristretti al pubblico delle organizzazioni, e non sono divise tra professionisti, studenti e amatori.
Questi i risultati di IEEE (pronuncia Ahi triple-ii), che danno una idea dei linguaggi usati a livello scientifico:
https://spectrum.ieee.org/at-work/innovation/the-2018-top-programming-languages
Questi secondo stackoverflow, che poiche' e' un sito molto popolare mette in risalto linguaggi usati per lo sviluppo di siti web, che al momento sono piu' popolari:
https://insights.stackoverflow.com/survey/2018#most-popular-technologies
Un sito molto nominato nella comunita' e' tiobe, che ogni anno pubblica una statistica basata su molteplici fattori:
https://www.tiobe.com/tiobe-index/
Il secondo indice sembrerebbe piu' facile da estimare, basta fare una statistica dei linguaggi richiesti nelle offerte di lavoro. Ma anche qui i risultati sono incerti, poiche' le posizioni piu' ricercate non vengono nemmeno pubblicizzate, una azienda del settore contatta direttamente le persone che gia' conosce e sa siano affidabili. Comunque ecco una statistica del genere:
https://www.codingdojo.com/blog/7-most-in-demand-programming-languages-of-2018/
Puoi vedere comunque che in fondo alla cima di tutte queste statistiche ci sono quasi sempre gli stessi, per esempio Java, C, C++, Python, Ruby, Javascript. Sinceramente non sono un amante di Javascript, che permette solo di scrivere estensioni per siti web, a quel punto molto meglio imparare Java che e' piu' flessibile. C e C++ rimangono quelli piu' ricercati perche' se conosci quelli puoi imparare facilmente tutti gli altri. Beh, piu' o meno facilmente, gli appassionati del C storcono sempre il naso quando devono usare linguaggi tipo Python :) o in genere linguaggi scripting.
Rimane ancora una variabile: quali sono i linguaggi piu' pagati? Anche qui non e' possibile dare una risposta chiara. Non e' tanto il linguaggio che assicura il salario, quanto la bravura dell'individuo, il tipo di lavoro e il rapporto offerta/richiesta. Adesso tutti si buttano a studiare il Javascript, quindi abbiamo una schiera di programmatori di siti internet che si contendono il lavoro, abbassandone quindi il salario, mentre abbiamo sempre piu' bisogno di programmatori embedded (dove viene piu' richiesto C e C++). Perfino il salario di programmatori che usano lo stesso linguaggio puo' essere ben diverso a seconda del lavoro che fanno. Adesso per esempio c'e' grande richiesta di applicazioni self learning, visione artificiale, AI e data mining, non molti che lo sappiano fare.
In conclusione, spero di averti confuso bene le idee :)
Impara un linguaggio, quello che ti entusiasma di piu', e imparalo bene. Solo cosi' potrai poi trovare lavoro. A una azienda non serve chi conosce dieci linguaggi ma nessuno bene.