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

  • Kurdish
    Kurdish
    Kurdish

  • Azerbaijani

  • Gilaki