Strani jezik je svaki jezik koji nije materinji za određenu regiju ili osobu. Očito, ova definicija varira od regije do regije i od pojedinaca unutar određene regije. Mnoge zemlje imaju više od jednog službenog jezika ili imaju značajno stanovništvo koje govori svoje jezike. Poučavanje stranih jezika često je potrebno ili se snažno potiče u osnovnom i srednjem obrazovanju; postoje i brojne metode poučavanja jezika odraslih. Mnogi ljudi su dvojezični ili višejezični, odnosno tečno govore dva ili više jezika; ovo je prednost u mnogim profesijama.
Postoji više od 6,000 jezika u upotrebi širom svijeta. To ne računa drevne jezike koji se još uvijek proučavaju u znanstvene svrhe, kao što su latinski i sanskrt. U mnogim područjima stanovnici uz engleski uče i regionalni jezik, ali i nacionalni, na primjer, velški ili irski. Ova praksa je ponekad kontroverzna onima koji jezik povezuju s dominantnom kulturom. Povijesno gledano, neki jezici, osobito oni domorodačke ili useljeničke kulture, bili su obeshrabreni ili čak stavljeni izvan zakona.
Povezanost jezika s kulturom nije beznačajna. Učenje stranog jezika ključno je za razumijevanje i komunikaciju s ljudima strane kulture. Škole diljem svijeta potiču učenike na učenje barem jednog stranog jezika, a to je uvjet za mnoge fakultete i sveučilišta. Postoje dokazi da ljudi lakše uče jezike kao djeca nego što to mogu u kasnijem životu. Podučavanje stranih jezika djeci također poboljšava vještine rješavanja problema koje mogu koristiti u drugim situacijama.
Nastava stranog jezika za odrasle uključuje knjige, audio programe i web stranice. Neki od njih su vrlo osnovni, dizajnirani za turiste kojima je potrebno dovoljno jezika da se snađu tijekom kratkog posjeta stranoj zemlji. Napredni tečajevi uključuju intenzivne lekcije u učionici, osmišljene da pruže tečnost ljudima koji se sele u novu zemlju iz osobnih ili profesionalnih razloga. Višejezične vještine mogu uvelike poboljšati profesionalni položaj osobe, posebno u zanimanjima koja uključuju međunarodna putovanja ili komunikaciju. Neki ljudi putuju u strane zemlje posebno kako bi dobili posao podučavajući svoj jezik drugima.
Stručnjaci za jezike preporučuju dnevni tečaj učenja za učenje stranog jezika. Važno je razumjeti gramatiku i običaje jezika kao i njegove pojedinačne riječi. Posjet zemlji u kojoj se govori jezik može biti vrlo koristan za ovaj proces. Uživljavanje u jezik, njegovo redovito korištenje, pomaže u učenju na načine koje druge metode poučavanja ne mogu stvoriti. Lakše je naučiti jezik koji je povezan s govornikovim prvim jezikom, kao što je francuski ili španjolski u slučaju engleskog, nego jezik s potpuno drugačijom abecedom i gramatikom, kao što je kineski.