That's because we're fed the massively oversimplified idea that English was one language, spoken all over the UK, and developing in a single straight line from Old English, to Middle English, to modern English.
It's obvious that today's connected society - leading to any single language being very widespread for mutual intelligibility - bears no resemblance to the way things were many centuries ago. But we're conditioned to think in terms of our own experience until we really think about it or have it pointed out. Back then, the UK was split into many different dialects, largely consolidated later by the use of the printing press. Those dialects had so much difference in some ways, that snippets of them could sound like related-but-different languages.
(And there's very little relative difference between modern English and "middle English", which is easy for us to read, notwithstanding differences in the not-yet-standardised spelling.)
And most importantly, across history, the literary language has always been the language of the elites, the ruling class, which is often not the same language spoken by the plebs. Since the language they spoke is therefore missing from the historical record, it's sometimes open to interpretation and guesswork. Many historical linguists try to make it known that middle-to-modern English can't have come directly from the dialect of Anglo-Saxon we now call Old English, but overturning (or even clarifying) dogma from the early days of any field, against years of written encyclopedias, is very difficult.
It's quite rare for a language to remain close enough to be intelligible.
English is a mongrel, with influences from old French and ancient Saxon and Norse and Celtic. Every few centuries you go back, you strip away whole layers of additional vocabulary left by the descendants of successive invasions.
That's because we're fed the massively oversimplified idea that English was one language, spoken all over the UK, and developing in a single straight line from Old English, to Middle English, to modern English.
It's obvious that today's connected society - leading to any single language being very widespread for mutual intelligibility - bears no resemblance to the way things were many centuries ago. But we're conditioned to think in terms of our own experience until we really think about it or have it pointed out. Back then, the UK was split into many different dialects, largely consolidated later by the use of the printing press. Those dialects had so much difference in some ways, that snippets of them could sound like related-but-different languages.
(And there's very little relative difference between modern English and "middle English", which is easy for us to read, notwithstanding differences in the not-yet-standardised spelling.)
And most importantly, across history, the literary language has always been the language of the elites, the ruling class, which is often not the same language spoken by the plebs. Since the language they spoke is therefore missing from the historical record, it's sometimes open to interpretation and guesswork. Many historical linguists try to make it known that middle-to-modern English can't have come directly from the dialect of Anglo-Saxon we now call Old English, but overturning (or even clarifying) dogma from the early days of any field, against years of written encyclopedias, is very difficult.
If you go back half a millennium, most languages are the same.
The sign above the door at the primary school outside Karlstejn Castle is unreadable to a speaker of modern Czech.
School website: https://www.skolakarlstejn.cz/
Better pics can be found easily.
It's quite rare for a language to remain close enough to be intelligible.
English is a mongrel, with influences from old French and ancient Saxon and Norse and Celtic. Every few centuries you go back, you strip away whole layers of additional vocabulary left by the descendants of successive invasions.
Anglo-Saxon + Norman French + Latin + Greek. Surprisingly few words from Celtic languages.