Portuguese speakers can understand spoken Spanish pretty well. Spanish speakers cant understand spoken Portuguese that much - but we can understand written Portuguese knowing a few key words. Spanish is very easy to pronounce and almost all sounds are written the way they are spoken.

Secondly, why do the people of Brazil speak Portuguese instead of Spanish What event between Portugal and Spain ensured that they would? Brazil was was ruled by Portugal at the same time Spain was establishing an empire. The Treaty of Tordesillas ensured that they would speak Portuguese.

Similarly, it is asked, why do Brazilian citizens speak Portuguese?

People speak Portuguese in Brazil because Brazil was a Portuguese colony. Though this fact is well-known in some circles (loyal blog readers and Portuguese language learners, for example), one may be surprised how many well-educated people either dont know that Portuguese is spoken in Brazil, or dont know why!

What language do they speak in Brazil and why?

Portuguese