Urdu, an Indo-Aryan language spoken mainly in Pakistan and India. It is the national language of Pakistan and is closely related to Hindi , though a lot of Urdu vocabulary comes from Persian and Arabic, which is not the case for Hindi.