What is Urdu ?
Urdu, a Turkish word, literally meaning "Army" or language of army, is the national language of Islamic Republic of Pakistan.
This beautiful language is spoken is not only in Pakistan but also widely spoken in other neighboring countries like India and Bangladesh. So much so that almost all Bollywood (Indian main film industry) movies are registered as "urdu" films to their board.
Urdu is a descendant of Khari Boli. It has some vocabulary from persian, turkish and arabic too.