Though South Indian languages are quite diverse in nature, they belong to the Dravidian family of languages. Kannada is spoken in the state of Karnataka. Telugu is widely spoken in Andhra Pradesh and Telangana. People in Tamil Nadu speak in Tamil, and Malayalam is spoken widely in Kerala.