Languages of Catalonia
There are four languages with official status in Catalonia (an autonomous community of Spain): Catalan; Spanish- which is official throughout Spain; Aranese, a dialect of Occitan spoken in the Aran Valley; and Catalan Sign Language. Many other languages are spoken in Catalonia as a result of recent immigration from all over the world.
Spaniards
Within Spain, there are various regional populations including the Andalusians, Castilians, the Catalans, Valencians and Balearics (who speak Catalan, a distinct Romance language in eastern Spain), the Basques (who live in the Basque country and north of Navarre and speak Basque, a non-Indo-European language), and the Galicians (who speak Galician, a descendant of old Galician-Portuguese).