Hindi is the Fifth most spoken language in the world. About 500 million people speak Hindi, in India and abroad, and the total number of people who can understand the language may be 800 million. The constitution of India (Article 343) recognizes Hindi as the official language of India. Hindi is also the main language in many states of India such as Haryana, Rajasthan, Uttar Pradesh, Uttaranchal/ Uttarakhand, Bihar, Madhya Pradesh, Chhattisgarh and Himachal Pradesh. It is spoken by more than 487 million people in the world. The other dialects of Hindi are Brajbhasha, Bundeli, Awadhi, Marwari, Maithili, and Bhojpuri, to name only a few.