Hindi is the official language of India and around half the country's population are native speakers. Worldwide over 500 million people speak Hindi and the language is used in many other countries, including Fiji and Nepal. Hindi speakers can also communicate with Urdu speakers easily, as the two languages are different versions of the same dialect.