The official language of Germany is German, but many people in the country also speak English. In fact, English is taught in schools from a young age, so you shouldn't have any trouble communicating with locals even if you don't speak German. Other languages spoken in Germany include French, Spanish, and Italian.