* Catalan: This is the co-official language of Catalonia, the autonomous region where Barcelona is located.
* Spanish (Castilian): This is the official language of Spain and is also widely spoken in Barcelona.
* Catalan: This is the co-official language of Catalonia, the autonomous region where Barcelona is located.
* Spanish (Castilian): This is the official language of Spain and is also widely spoken in Barcelona.