El idioma kurdo es dialécticamente diverso. El término kurdo se refiere realmente a dos variantes separadas pero relacionadas entre sí. El kurmanji (kurdo del norte) y el kurdi (kurdo del sur). El kurdi (también llamado Sorani) es hablado por un estimado de 3 millones de personas en Irak y otros 3 millones en Irán. El kurmanji (llamado a veces kurmanci) está limitado principalmente a los 4 millones de parlantes del norte de Irak y de Turquía. Se sostiene que el kurdi y el kurmanji son lenguas separadas; aunque el léxico de los dos idiomas es muy similar, gramaticalmente los dos muestran diferencias considerables y no son siempre mutuamente comprensibles. Con un registro inconsistente de aceptación por el actual gobierno iraní, se ha demorado en desarrollarse un cuerpo literario. El kurdo, sin embargo, tiene un status regional oficial en el Kurdistán iraquí y es la lengua principal en la instrucción escolar. El kurdo fue proscrito en Turquía en 1938 y no se legalizó de nuevo hasta 1991.