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.
National language
Andorra's national language is Catalan; moreover Catalan is an official language in several territories in Spain (Catalonia, Valencian Community, Balearic Islands), and is spoken (without official recognition or status) in territories in Spain (the Catalan-Aragonese borderlands known as La Franja and the Murcian municipality of El Carche), France (Pyrénées Orientales) and in Italy (Alghero).