The official language is Bulgarian. English is widely spoken in tourist areas, but learning a few basic Bulgarian phrases can be helpful.