
Arthur E. answered 05/11/19
National Geographic Education Coordinator
Spanish was not spoken in the Iberian peninsula before the 3rd century BC, there were other peoples as Celtic, iberians, Greeks and more.
Between the 3rd century and the year 1 BC, the Roman empire conquered the whole region surrounding the Mediterranean ocean, imposing, of course, their language, Latin. (Don't forget the religion)
After the Roman empire collapsed, the romances languages were born.
The “formal” Latin was only spoken in the church and used to write scripts among other tasks with important cultural relevance.
However, the Vulgar Latin, the language spoken by the people of everyday, when merged with the local languages of peoples mentioned before, gave result to many other languages and dialects.
Between them, the one from Castilla, yep, Castillian, or better known as Spanish.
And when the Arabians conquered the Peninsula and stayed there like 700 years (lol) influenced Spanish with no less than 4,000 terms.
In the 13th century, a dude named Alonso X, standardized what we know as Medieval Castillian.
In 1492, the Queen and the King, Isabel I and Fernando II, unified forces and were able to re-conquer the zone the Arabians had taken. (looks like a Reconquista to me)
Made Castillian the official language, fixed the grammar and orthography, and spread it throughout the country.
It still had regional differences, like the C-Z-S with the same sound in some regions and different in others.
And guess what? in Sevilla people say C-Z-S equally, and you know what's there? Yeah, the port.
The port from where the conquistadores went to South America and that explains why we pronounce them equally.