The Tupi or Tupian language family comprises some 70 languages spoken in South America, of which the best known are Tupi proper and Guarani. Homeland and urheimat Rodrigues (2007) considers the Proto-Tupian urheimat to be somewhere between the Guaporé and Aripuanã rivers, in the Madeira River basin. Much of this area corresponds to the modern-day state of Rondônia, Brazil. 5 of the 10 Tupian branches are found in this area, as well as some Tupi–Guarani languages (especially Kawahíb), making it the probable urheimat of these languages and maybe of its speaking peoples. Rodrigues believes the Proto-Tupian language dates back to around 3,000 BC. Language contact Tupian languages have extensively influenced many language families in South America. Jolkesky (2016) notes that there are lexical similarities with the Arawa, Bora-Muinane, Guato, Irantxe, Jivaro, Karib, Kayuvava, Mura-Matanawi, Taruma, Trumai, Yanomami, Harakmbet, Katukina-Katawixi, Arawak, Bororo, Karaja, Macro-Mataguayo-Guaykuru, Takana, Nadahup, and Puinave-Kak language families due to contact. History, members and classification When the Portuguese arrived in Brazil, they found that wherever they went along the vast coast of this newly discovered land, most natives spoke similar languages. Jesuit missionaries took advantage of these similarities, systematizing common standards then named línguas gerais ("general languages"), which were spoken in that region until the 19th century. The best known and most widely spoken of these languages was Old Tupi, a modern descendant of which is still used today by indigenous peoples around the Rio Negro region, where it is known as Nheengatu (), or the "good language". However, the Tupi family also comprises other languages. In the neighbouring Spanish colonies, Guarani, another Tupian language closely related to Old Tupi, had a similar history, but managed to resist the spread of Spanish more successfully than Tupi resisted Portuguese. Today, Guarani has 7 million speakers, and is one of the official languages of Paraguay. The Tupian family also includes several other languages with fewer speakers. These share irregular morphology with the Je and Carib families, and Rodrigues connects them all as a Je–Tupi–Carib family. Rodrigues & Cabral (2012) Rodrigues & Cabral (2012) list 10 branches of Tupian, which cluster into Western Tupian and Eastern Tupian. Within Western and Eastern Tupian, the most divergent branches are listed first, followed by the core branches. Western Tupian Arikém (2 languages) Tuparí (6 languages) Mondé (6 languages) Puruborá Ramaráma (Rondônia) (2 languages) Eastern Tupian Yurúna (Jurúna) (3 languages) Mundurukú (2 languages) Mawé Awetï Tupi–Guarani