Urdu is written in a derivative of the Persian alphabet which itself derivative of the Arabic alphabet. It is written from right to left. Urdu is similar in appearance and letters of Arabic, Persian and Pashto. Urdu differs from Arabic in the sense that it uses the more complex whereas Arabic tends to follow the more modern Naskh.
The Urdu alphabet consists of 37 characters and some linguists agree on 44 to include the characters that are used for sound pronunciation. Urdu follows Arabic numeral system though it is not in everyday use. Rather roman numerals are used in ordinary communication. Urdu nouns fall into two grammatical genders: masculine and feminine. There is also a singular or a plural noun form. A host of words used in Urdu to show respect and politeness. These words are generally used with people who are older in age or with whom you are not acquainted.
Roman Urdu is Urdu written in the Roman script. Roman Urdu has been used since the days of the British Rule and its common usage in some contexts, such as product tables. It is gaining popularity among users of text-messaging and Internet services especially the youth and is developing its own style and conventions. Roman Urdu enables an Urdu speaker to have a chat on internet with much ease with Hindi Speaker.