El uso del gaélico se extendió por casi toda Escocia en el siglo IX, alcanzando su pico máximo durante el siglo XI y XIII, pero nunca fue la lengua de la parte sudeste del país. El rey Edgar el Pacífico dividió el reino de Northumbria entre Escocia e Inglaterra, causando que muchos ingleses formasen parte del reino de Escocia. Los ingleses continuaron llegando a Escocia, con muchas más facilidad después de la invasión normanda a Inglaterra en 1066. El dialecto septentrional del inglés antiguo, también conocido como escocés antiguo, comenzó a expandirse primero al sudeste del fiordo de Forth, y después en Lothian y los Borders.