German is the official language of Munich. English is widely spoken due to the presence of non-German tourists from around the world.