Idiomas de España
Los estatutos de autonomía han establecido los siguientes idiomas oficiales en sus respectivos territorios: catalán en Cataluña y en las Islas Baleares, valenciano en la Comunidad Valenciana, gallego en Galicia, euskera en el País Vasco y una parte de Navarra, y aranés en Cataluña. El catalán y el valenciano se consideran dos variedades de la misma lengua.
Idioma catalán
La comunidad inmigrante o foránea instalada en Cataluña a menudo mantiene su lengua materna para comunicarse con sus familiares o hablantes de su mismo idioma que residan también en el territorio. Aparte del castellano hablado por los inmigrantes procedentes del resto de España y de Hispanoamérica, destacan sobre todo el árabe y el rumano, si bien su número se extiende considerablemente en ciudades que, como Barcelona, con habitantes de hasta 131 nacionalidades, muestra un amplio repertorio lingüístico, de los que además de los citados, destaca el bereber, el francés, el portugués, el alemán, el ruso, y el inglés. La encuesta estadística de usos lingüísticos de la "Generalidad" realizada en 2003 revelaba también la presencia importante de hablantes de gallego.