Language in Brazil
Language is one of the strongest elements of Brazil's national unity. Portuguese is spoken by nearly 100 percent of the population. The only exceptions are some members of Amerindian groups and pockets of immigrants, primarily from Japan and South Korea, who have not yet learned Portuguese. The principal families of Indian languages are Tupí, Arawak, Carib, and Gê.