The languages of South America can be divided into three broad groups:
- the languages of the (in most cases, former) colonial powers;
- many indigenous languages, some of which are co-official alongside the colonial languages;
- and various pockets of other languages spoken by immigrant populations.