Popoarele iraniene au adus o mare contribuție la dezvoltarea diferitelor științe, au adus noi cunoștințe matematice, au pus bazele chimiei și s-au familiarizat cu filozofia greacă.
Dezvoltarea științei în Iran poate fi împărțită în mod convențional în două perioade. Prima se referă la Imperiul Persan și statele anterioare, a doua începe cu cucerirea arabă. Este prima perioadă care se numește de obicei vechi iranian. Una dintre cele mai interesante invenții ale popoarelor antice iraniene este karyazul. Acesta a fost numele sistemului hidrotehnic subteran care a apărut cu mult înainte de domnia dinastiei ahemenide. Cea mai veche cisternă din orașul Gonabad este folosită până în zilele noastre - furnizează apă pentru peste 40.000 de oameni. Inventatorii Persiei cel mai probabil au inventat primele baterii.
În același timp, nu vorbim despre dispozitivele de încălzire care se află astăzi în fiecare casă, pentru că Iranul este o țară caldă. Cel mai probabil, aceste dispozitive au fost folosite în scopuri medicale. Unii istorici sunt convinși că, cu ajutorul unor astfel de baterii, perșii au fost primii care au primit curent electric. Experimentele cu acoperirea cu galana fac parte din programa școlară modernă de fizică, dar majoritatea oamenilor de știință sunt convinși că iranienii nu aveau idee despre curentul electric și și-au folosit invenția în alte scopuri.
De asemenea, perșii au fost cei care au inventat primele mori de vânt, care au fost aduse în Europa de templieri după cruciade abia în al doilea mileniu. Și deși babilonienii în secolul al XVIII-lea î.Hr învățat să folosească energia eoliană prin morile de vânt, această tehnologie era imperfectă. În secolul al VII-lea d.Hr Inginerii persani au făcut schimbările necesare, punând bazele acestei tehnologii pentru secolele următoare. Și acestea sunt departe de toate descoperirile științifice ale Iranului antic.