The official language is Persian. While the alphabet is almost identical to the Arabic one, both languages have different linguistic roots. English is lingua france and will serve you well while traveling.