Persian has many dialects and is officially called Farsi in Iran, Dari and Farsi in Afghanistan and Tajiki in Tajikistan. The literary language of each country is a little different, but people from each country can understand one another when they have a conversation. It has words from French in Iran and many from Russian Tajikistan.