Re: Why is Pakistan’s national anthem in farsi (Persian language)?
No it is not. Read the origin of Urdu and national anthem. Urdu is a mixture of Persian, Turkish and Arabic languages.
**http://en.wikipedia.org/wiki/Urdu**Birth of Urdu Urdu means “(military) camp” in the Hindustani language, from Turkish ordu meaning “army”; and Urdu language was the language of the camp when Nader Shah of Persia (Iran) invaded India. Nader Shah set up his camp in what is now modern day Pakistan, and from here the Khariboli speaking Indians and the Persian speaking Iranians (Persians) mingled together and a third language, Urdu was born. It is bridge between the two branches of Indo-Iranian language. Today Urdu has adapted a lot of Arabic and Persian words because of many migrants from Iran and the Middle East adapted this language. It is also very welcoming to other international languages; it has adopted certain vocabulary from English.
](Qaumi Taranah - Wikipedia)Qaum
**The Urdu lyrics, written by Hafeez Jullundhri in 1952, have commonality with Persian, making them understandable in both languages. No verse in the three stanza lyrics is repeated.
**