Tanto los kalash como los nuristaníes hablan el mismo idioma, perteneciente a la rama dárdica de las lenguas indoarias, aunque se encuentra dividido en dos dialectos principales: el kalasha-num -hablado por los kalash orientales- y el kalasha-ala -hablado por los kalash occidentales es decir los actuales nuristaníes.