The official language spoken in Bangalore is Kannada. However, due to the cosmopolitan nature of the city, English is widely spoken and understood.