Bilo da netko uči strani jezik za školu, posao ili osobno bogaćenje, on ili ona ima mnogo online i izvanmrežnih resursa za učenje jezika. Strukturirani ili samostalni tečajevi na fakultetu ili centru za učenje pružaju interaktivnu metodu učenja, a računalni softver može se koristiti samostalno ili s drugim resursima za učenje jezika. Internet nudi zajednice za učenje jezika, video web stranice i materijale za vježbanje, a knjige i audiotečajevi dobra su opcija za učenike koji preferiraju tradicionalnije materijale.
Online i izvanmrežni tečajevi jezika izvrsni su resursi za učenje jezika i mogu se odvijati samostalno ili slijediti tradicionalni raspored. Neke opcije uključuju fakultetske tečajeve na sveučilištu, privatne sate koje nudi centar za učenje jezika i grupne satove u tehničkoj školi ili online. Tečajevi imaju brojne prednosti, jer pružaju praksu u govoru i razumijevanju jezika te nude bolju strukturu učenja jezika na različitim razinama. Još jedna prednost je da možete dobiti dodatnu pomoć od svog instruktora.
Dostupni su različiti računalni programi koji podučavaju riječi iz vokabulara i gramatiku te omogućuju vježbanje svojih vještina pisanja, govora, čitanja i slušanja. Programi mogu uključivati više resursa za učenje jezika, uključujući virtualne flash kartice, video lekcije, probleme s vježbanjem i analizu izgovora. Neke vrste softvera dolaze s mrežnom komponentom koja povezuje korisnike sa zajednicom učenika drugih jezika i nudi prilike za vježbanje jezika s drugima. Također se može odabrati program koji uključuje privatnog učitelja koji se sastaje sa učenikom putem videokonferencije, telefona ili e-pošte.
Web-mjesta su popularni resursi za učenje jezika, jer pružaju različite materijale uz malo ili besplatno. Mrežne zajednice, chat sobe, popisi rječnika, lekcije iz gramatike, uzorci pisanih razgovora i online videozapisi daju učenicima priliku da uče i vježbaju svoje vještine, bilo da su početnici ili napredni učenici jezika. Neke popularne web stranice pružaju iskustvo razmjene jezika u kojem dva učenika postaju prijatelji po dopisivanju i uče jedni druge drugom jeziku. Dostupne su i web stranice koje pružaju materijale za online tečajeve zajedno s praktičnim testovima za procjenu studentove razine majstorstva.
Ako netko preferira resurse za učenje jezika koji ne zahtijevaju računalo, on ili ona mogu birati između mnogih knjiga i audio materijala. Neke knjige za učenje jezika su opsežne i dolaze s pisanim lekcijama, vježbama, ispitima i audio diskovima. Drugi se mogu specijalizirati za gramatiku, vokabular i razgovor. Audio materijali obično se fokusiraju na podučavanje općih konverzacijskih vještina i mogu uključivati više razina težine.