Spoken by 180 million people across four continents, Portuguese is the official language of Portugal, Angola, Mozambique, São Tome and Principe, Cape Verde, Guinea-Bissau, Timor, co-official language in Macau, and, to a lesser degree, Portuguese speakers in Goa.  Portuguese has a very rich and diverse history.