Urdu, a language developed in India, literally means 'camp'. It was originally developed by soldiers staying in army camps. The language is an amalgamation of Hindi and Persian. Today, it is the official language of Pakistan. Urdu is read from right to left. It has a strong and complex relationship with Hindi. Basic grammars of these two languages are the same, but there’s a difference in writing style and script. Arabic script is used for Urdu and Devanagari is used for Hindi. Urdu has borrowed a number of words from Turkish, Sanskrit, Portuguese and English.