Urdu is an Indo-Iranian languages. It is spoken in Pakistan and a few Indian states. Urdu is the native language of about 60 million people. It is the national language in Pakistan. It is also recognized as one of the 22 official languages in India. Urdu is very closely related to Hindi. Both languages are basically just two socio-lects of Hindustani. Hindustani emerged from different languages in northern India starting in the 13th century. Today Urdu and Hindi are considered two independent languages. Speakers of these languages can communicate with each other easily though.
The semiotic system is what clearly differentiates the two. Urdu is written with a version of the Persian-Arabic alphabet, while Hindi is not. Urdu is very prominent as a literary language. It is also often used in large film productions. Learn Urdu – it is the key to the culture of South Asia!