Ne glede na to, ali se nekdo uči tujega jezika za šolo, službo ali osebno obogatitev, ima veliko spletnih in nespletnih virov za učenje jezikov. Strukturirani ali samostojni tečaji na fakulteti ali učnem centru zagotavljajo interaktivno metodo študija, računalniška programska oprema pa se lahko uporablja samostojno ali z drugimi viri za učenje jezikov. Internet ponuja lahko skupnosti za učenje jezikov, video spletna mesta in gradivo za vadbo, knjige in avdio tečaji pa so dobre možnosti za učence, ki imajo raje bolj tradicionalne materiale.
Spletni in nespletni jezikovni tečaji so odličen vir za učenje jezikov in se lahko izvajajo samostojno ali po tradicionalnem urniku. Nekatere možnosti vključujejo visokošolske tečaje na univerzi, zasebne učne ure, ki jih ponuja center za učenje jezikov, in skupinske tečaje na tehnični šoli ali na spletu. Tečaji imajo številne prednosti, saj omogočajo prakso govorjenja in razumevanja jezika ter nudijo boljšo strukturo za učenje jezika na različnih ravneh. Druga prednost je, da lahko oseba dobi dodatno pomoč od svojega inštruktorja.
Na voljo so različni računalniški programi, ki poučujejo besedišče in slovnico ter omogočajo vadbo pisanja, govorjenja, branja in poslušanja. Programi lahko vključujejo več virov za učenje jezikov, vključno z virtualnimi flash karticami, video lekcijami, težavami s prakso in analizo izgovorjave. Nekatere vrste programske opreme imajo spletno komponento, ki povezuje uporabnike s skupnostjo drugih učencev jezikov in ponuja priložnosti za vadbo jezika z drugimi. Izberete lahko tudi program, ki vključuje zasebnega mentorja, ki se sreča s študentom prek videokonference, telefona ali elektronske pošte.
Spletna mesta so priljubljeni viri za učenje jezikov, saj ponujajo raznovrstno gradivo za malo ali brezplačno. Spletne skupnosti, klepetalnice, seznami besedišča, lekcije slovnice, vzorčni pisni pogovori in spletni videoposnetki dajejo študentom priložnosti, da se učijo in vadijo svoje veščine, ne glede na to, ali so začetniki ali napredni učenci jezikov. Nekatera priljubljena spletna mesta ponujajo izkušnjo jezikovne izmenjave, v kateri dva študenta postaneta dopisovalca in drug drugega učita drugega jezika. Na voljo so tudi spletna mesta, ki ponujajo spletno gradivo za tečaje skupaj s praktičnimi testi za oceno stopnje obvladovanja študenta.
Če imate raje vire za učenje jezikov, ki ne potrebujejo računalnika, lahko izbirate med številnimi knjigami in zvočnimi materiali. Nekatere knjige za učenje jezikov so izčrpne in vključujejo pisne lekcije, vaje, izpite in zvočne diske. Drugi se lahko specializirajo za slovnico, besedišče in pogovor. Zvočni materiali se običajno osredotočajo na poučevanje splošnih pogovornih veščin in lahko vključujejo več težavnostnih stopenj.