Tamil, a South Indian language, is spoken by about half of Indians in Singapore. That is about 5% of all Singaporeans. However, North Indian languages such as Hindi and Punjabi are also spoken by a small group of Singaporean Indians in Singapore.