The Urdu language emerged as a distinct register of Hindustani well before the Partition of India. It is distinguished most by its extensive Persian influences. This stands to reason: Persian was the official language of the Mughal government and the most prominent lingua franca of the Indian subcontinent for several centuries before the solidification of British colonial rule during the 19th century. The standard Urdu script is a modified version of the Perso-Arabic script and has its origins in 13th century Iran. It is closely related to the development of the Nastaliq style of Perso-Arabic script. Urdu script in its extended form is known as Shahmukhi script and is used for writing other Indo-Aryan languages of North Indian subcontinent like Punjabi and Saraiki as well.