Originally, the native American populations along the Amazon spoke languages belonging to the Tupi-Guarani, Arawakan and Carib language families. It is thought that tribes speaking Macro-Gê languages were driven out of the Amazon region into the Brazilian highlands shortly before contact with Europeans.