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".
Controversia por el nombre del idioma español
El dialecto castellano primigenio se originó en el condado medieval de Castilla (sur de Cantabria y norte de Burgos), con posibles influencias vascas y germanovisigóticas. Los textos más antiguos que se conocen en un romance similar al castellano son las Glosas Emilianenses, escritas por monjes que posiblemente hablaban vasco, tal y como lo muestran las anotaciones en euskera en los márgenes, que se conservan en el Monasterio de Yuso, en San Millán de la Cogolla (La Rioja), localidad considerada centro medieval de cultura, aunque actualmente existen expertos que indican que estos textos no están escritos en castellano sino en dialecto riojano precastellano, una variedad de idioma navarroaragonés, con el detalle de que cuando se redactaron esta región estaba en poder del Reino de Navarra y no del de Castilla, dicha lengua era hablada en la zona junto con el euskera.