I Afghanistan snakkes det ca. 49 talespråk og over 200 ulike dialekter. Av disse er dari (også kjent som østpersisk) det mest vanlige talespråket med omtrent 50 % av befolkningen som brukere, mens pashto benyttes av ca. 35 % av innbyggerne. Begge er indoeuropeiske språk fra underfamilien iranske språk, og offisielle språk i landet. Disse språkene brukes blant annet under det store møtet Loya jirga.