Hindi, along with Urdu, is the second most-spoken language in the world, after Chinese. (This ranking comes from estimates from the CIA World Factbook for the year 2000; other language rankings differ.) 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.
A 1997 survey found that 66% of all Indians can speak Hindi, and 77% of the Indians regard Hindi as "one language across the nation". More than 180 million people in India regard Hindi as their mother tongue.