[1][2] The term Anglo-Saxon is also used for the language, today more correctly called Old English, that was spoken and written by the Anglo-Saxons in England (and parts of south-eastern Scotland) between at least the mid-5th century and the mid-12th century, after which it is known as Middle English.