Casi dos tercios de la población habla alguna lengua indoirania, aunque la única oficial es el persa, escrito en un alfabeto árabe modificado.