Almost all countries have an official language that is used when you go to authorities or which is taught school. Sometimes a country may have second languages that have developed through the ages. In India, Hindi is the official language, but most indians can speak english quite well because of its history as a British colony. in canada, english and french are recognized as official languages. In Switzerland, people speak German, french and italian.