Tamil and Sanskrit both are the oldest languages of India. Sanskrit is the older than Tamil because Mahabharat and Bhagvat Gita was written about 5000 years ago in Sanskrit, not in Tamil. BTW, this is still a matter of debate that which one is older.