Keeleõpetus on nii keele õppimise kui ka selle keele õpetamise protsess. See võib viidata kas emakeele esmakordsele õppimisele või teise keele õppimisele. Mõiste “keeleõpe” viitab sagedamini teise või täiendava keele õppimisele peale emakeele; sel põhjusel kasutatakse seda tavaliselt akadeemilise terminina. Keeleõppe arvutitarkvara on veel üks keeleõppe tüüp, mis võimaldab kasutajatel keelt iseseisvalt ja oma aja jooksul õppida.
Keeleõppe ja keele omandamise protsess võib suuresti erineda olenevalt kasutatavast õpetamisstiilist, keelt õppivate õpilaste vanusest ja sellest, kas õpilased arendavad oma esimese keelega süvendatud oskusi või püüavad õppida teist keelt. . On tavaline, et keeleõpetajad alustavad sõnavara sõnadest ja verbide konjugatsiooni põhimõtetest, kuna need on enamiku teise keele õpetamise tavade aluseks. Mõned õpetajad kasutavad keele õpetamisel keelekümblusstiili, kus õpilasi julgustatakse võimalikult palju uut keelt rääkima; see võib olla sissejuhatavatele õpilastele üsna keeruline, kuid edasijõudnutele on see väga tõhus meetod keele omandamiseks.
Rakenduslingvistika vormiks peetava keeleõppe jaoks kasutatakse ka teisi meetodeid. Kõige tõhusamateks meetoditeks peetakse üldiselt neid, mis kasutavad meeldejätmist ja grammatikaõpinguid koos loomuliku vestluse ja keele uurimisega. Meeldeõppimine võib aidata õppida mitmeid uusi sõnu või isegi arendada oskust keeles lugeda, kuid üldiselt ei anna see õpilastele võimalust keelt tegelikult rääkida. Keelevahetusprogramm, kus kaks inimest, kes räägivad erinevat keelt, kuid tahavad õppida teise keelt, suhtlevad ja harjutavad omavahel, on teine meetod, mis on praegu Interneti kaudu hääl- ja videosuhtluse puhul palju lihtsam.
Kuigi klassiruumis õpe oli kunagi kõige levinum keeleõppe vorm, on see mingil määral muutumas. Nüüd on saadaval mitmeid erinevaid tarkvaraprogramme peaaegu igas mõeldavas keeles ja sageli võivad need pakkuda põhjalikku keeleõpet kuni valitud keele peaaegu soravalt valdamiseni. Mõned neist võimaldavad kasutajatel isegi harjutada oma hääldust arvuti mikrofoni või simuleeritud vestluste kaudu. Sujuvat keeleoskust lubavad keeleprogrammid kipuvad olema üsna kallid ja mitte kõik ei anna tulemusi, kuid võivad siiski olla soodsad võrreldes traditsioonilise ülikooli keeleõppe programmi maksumusega.