A friend of mine shared this link with me according to which Tamil is the oldest language in India. And that Sanskrit is not the mother of Hindi but a sibling. I had always thought that Sanskrit was the oldest language in India. But after reading some of the top links from Google, I am still confused. There are just opinions from common people and no scholarly article.
And then I came across this link according to which 95% of Sanskrit has nothing to do with religion and rituals but deals with science, maths etc. And of course Urdu is an independent language outside of Islam.
Additional reading: