
The official language in Bali, like all over Indonesia is Indonesian, also called Bahasa Indonesia. This is taught in schools and is the official language of Indonesia.
Bali also has its own language, Balinese. This is commonly spoken between local people. Some older people will only speak balinese as they never learnt indonesian at school.
Here are some useful expressions in english / indonesian / balinese