While Tamil is one of the most popular languages in India, it is not the third largest. Here is the order of the top 5 languages spoken in India based on the 2011 census:
1. Hindi
2. Bengali
3. Marathi
4. Telugu
5. Tamil
Therefore, Tamil is the fifth most spoken language in India.