A kasztíliai (castellano), azaz a spanyol a kasztíliaiak anyanyelve. Eredetét hagyományosan az észak-spanyolországi Cordillera Cantábricától délre eső területre, többek között az Ebro felső völgyére vezetik vissza a 8-9. század körül; az első írott standard azonban a 13. században alakult ki a déli Toledo városában. A római birodalom vulgáris latin nyelvéből származik, arab és talán baszk hatásokkal. A középkori reconquista során került Dél-Spanyolországba, ahol felváltotta az egykori mórok által ellenőrzött területeken beszélt nyelveket, például a rokon latin dialektusok helyi formáját, amelyet ma mozarab nyelvnek neveznek, valamint a muszlimok által bevezetett arab nyelvet. E folyamat során a kasztíliai nyelv számos vonást vett át ezekből a nyelvekből, amelyek közül néhányat ma is használnak. Spanyolországon és néhány latin-amerikai országon kívül a kasztíliai nyelvet ma általában spanyolnak nevezik.
A kasztíliai (vagy spanyol) az uralkodó nyelv Spanyolországban, és ezért ez volt az a nyelv, amelyet az Újvilág hódítói hoztak magukkal az amerikai kontinens spanyol gyarmatosítása során. Ennek a fokozatos folyamatnak köszönhetően jött létre a hispanofón világ. Mivel a kasztíliai a korona nyelve volt, egész Spanyolországban ez lett a hivatalos nyelv, amelyet évszázadokon keresztül más nyelvek mellett használtak a régiókban. A Franco-állam évei alatt (1939 és 1975 között) kísérlet történt a regionális nyelvek visszaszorítására a kasztíliai nyelv mint egyedüli hivatalos nyelv javára, ami halála után egyes régiókban a kasztíliai nyelv használatának visszaszorulását okozta.
A spanyol nyelvben az español (spanyol) mellett gyakran használják a castellano (kasztíliai) szót is a spanyol nyelvre. Lásd: A spanyol nyelvnek adott nevek.