All the 28 Indian states have their separate languages. Besides these there are tribal languages as well. The diversity of India is well reflected in the Indian languages. The national language of India is Hindi. The latter has its origin in the Sanskrit language. Besides the cultural amalgamation of has also led to the incorporation of various languages that have enriched India in their own ways.