While Mandarin is the primary language in Beijing, English is commonly taught in schools and is used in many hotels, tourist sites, and restaurants that cater to tourists. However, not everyone in Beijing can speak English, so having a translation app can be helpful.