The official language is Vietnamese which is a mixture of Mon-Khmer, Thai and Chinese. Older people are often speak some French because many were educated during the colonial period while the younger generation are more likely to have English as a second language.
Some people who worked or studied in the former Soviet Union and East Germany speak German and Russian.