Persian and Arabic share the same script, Persian has borrowed a huge amount of vocabulary from Arabic, and has contributed back a lot of words.
Persian language’s level of difficulty can be measured by the time that it takes an average learner to reach a certain degree of fluency compared to English. There are three levels of language difficulty and Persian falls in category II and is considered as a language with significant linguistic and cultural differences from English. Learners need 1100 hours of instruction to reach the same level as in English. Arabic falls in category III and considered as exceptionally difficult language and it requires 2200 instruction to reach the same level as English and Persian.