You asked:

what language do they speak in iran

  • The languages that are Iran's languages are Persian, Azerbaijani, Kurdish and Gilaki.
  • Persian
    Persian
    Persian

  • Azerbaijani
    Azerbaijani
    Azerbaijani

  • Kurdish
    Kurdish
    Kurdish

  • Gilaki
    Gilaki
    Gilaki