Iranian philosophy or Persian philosophy can be traced back as far as to Old Iranian philosophical traditions and thoughts which originated in ancient Indo-Iranian roots and were considerably influenced by Zarathustra's teachings. Throughout Iranian history and due to remarkable political and social changes such as the Macedonian, Arab and Mongol invasions of Persia a wide spectrum of schools of thoughts showed a variety of views on philosophical questions extending from Old Iranian and mainly Zoroastrianism-related traditions to schools appearing in the late pre-Islamic era such as Manicheism and Mazdakism as well as various post-Islamic schools. Iranian philosophy after Arab invasion of Persia, is characterized by different interactions with the Old Iranian philosophy, the Greek philosophy and with the development of Islamic philosophy. The Illumination School and the Transcendent Philosophy are regarded as two of the main philosophical traditions of that era in Persia.
- Iranian philosophy (in Persian)