Here's a breakdown:
* English: Traces its roots back to Proto-Germanic, a language spoken in Northern Europe around 500 AD. It then evolved through Old English (around 450-1150 AD), Middle English (around 1150-1500 AD), and finally into Modern English.
* Spanish: Evolved from Vulgar Latin, the language spoken by common people in the Roman Empire. It then developed into Castilian, the language of the Kingdom of Castile, and later became Spanish.
So, both languages have long histories and their development is intertwined with the histories of the people who spoke them. It's impossible to say definitively which one is older, as their roots both lie in ancient languages that predate both English and Spanish.