English - or specifically, Old English - is older than Scots. Scots has been spoken for many centuries, but it originated from Old English in the 1100s. Old English is also known as Old Northumbrian, which was itself introduced by Germanic invaders in the 5th century.