The original language of Bali, Bahasa Bali, is spoken by all Balinese and is, in reality, three different languages that are spoken according to the caste of who is speaking. So a conversation between two people of different castes can be made using two completely different languages !!