Kannada is the official language of Karnataka and the most appreciated local language to use in Bengaluru. A warm 'Namaskara' (hello) and 'Dhanyavadagalu' (thank you) instantly builds goodwill with shopkeepers in KR Market, auto drivers in Indiranagar, and priests at Bull Temple or ISKCON. Hindi and English are widely understood in IT corridors like Whitefield and Electronic City, but switch to Kannada when traveling through residential wards, BMTC buses, or smaller eateries serving Bisi Bele Bath.
Auto-rickshaw drivers and small-shop vendors often quote fares or amounts in Hindi ('kitna?'), so carrying a mental bilingual cheat sheet is helpful. Keep phone screens ready with Google Translate's Kannada camera feature for reading menu boards at Darshinis and traditional thali joints. Polite phrasing and the use of 'sir' or 'madam' is standard and expected in Bengaluru.