Stimmt leider nicht ganz. Persisch ist ein Überbegriff und kann auch Tadschikisch und Dari mit einschließen, in der Linguistik. Farsi bezeichnet dann nur das im Iran verwendete Persisch.
Iranisch ist dann schon wieder zu ungenau, da man im Iran außer Persisch noch über 70 andere Sprachen spricht (z.B. Talyshi, Arabisch oder Laki).
Grüße,
- André
