Portuguese language in Africa as a second language, in countries like Angola and Mozambique, where Portuguese is an official language, but also in countries like South Africa and Senegal, thanks to migrants coming from Portuguese speaking countries. Some statistics claim that there are over 30 million Portuguese speakers in the continent. Like French and English, Portuguese has become a post-colonial language in Africa and one of the working languages of the African Union (AU) and the Southern African Development Community (SADC). Portuguese co-exists in Guinea-Bissau, Cape Verde, and São Tomé and Principe with Portuguese-based creoles (Upper Guinea and Gulf of Guinea Creoles), and in
Portuguese dialects dialects of Brazil, Africa, and Asia derived mostly from those of central and southern Portugal. In the Portuguese town of Barrancos (in the border between Extremadura, Andalucia and Portugal), a dialect of Portuguese heavily influenced by Southern Spanish dialects is spoken, known as "barranquenho". Brazilian dialects are divided into northern and southern groups, the northern dialects tending to slightly more open pre-stressed vowels. The economic and cultural dominance of São Paulo and Rio de Janeiro in Brazil made their dialects end up having some influence on the rest of the country. However, migration from the Northern states to the Southern