Controversia por el nombre del idioma español
La vigente Constitución española de 1978 establece el castellano como lengua oficial de España, diferenciándola de las demás lenguas españolas, cooficiales únicamente en la región o comunidad autónoma, junto con el castellano según establezcan los respectivos estatutos de autonomía. Este es el caso del euskera, el catalán/valenciano y el gallego. El artículo 3.1 de la Constitución afirma que «el castellano es la lengua española oficial del Estado» y el artículo 3.2 que «las demás lenguas españolas serán también oficiales en las respectivas comunidades autónomas de acuerdo con sus estatutos». Por su parte, en todos los estatutos de autonomía donde se menciona la lengua, se utiliza siempre la denominación de "castellano".
Idioma español en Cataluña
En 1474 se produjo la unión de Castilla y Aragón por el enlace de Isabel y Fernando, si bien ambos reinos eran políticamente independientes. Castilla ocupaba entonces más de dos tercios del territorio y tenía cuatro quintas partes de la población de la nueva unión. En 1492 Antonio de Nebrija fijó la ortografía del castellano, la primera lengua romance en contar con ortografía propia.