Préhistoire de l'Écosse
Pendant la dernière période interglaciaire, aux environs de 130000 – 70000 av. J.-C., certaines périodes sont plus chaudes qu’aujourd’hui, et alors que l'Homme de Néandertal occupe le devant de la scène, un redoux s’opère vers 40000 av. J.-C. Des sites néandertaliens ont été trouvés dans le sud de l’Angleterre et il n’est pas à exclure que les premiers hommes soient allés jusqu’en Écosse, bien qu’aucune trace n’ait encore été trouvée. Les glaciers ont ensuite recouvert la majeure partie de la Grande-Bretagne, et ce n’est qu’une fois que la glace s’est retirée que l’Écosse est devenue habitable, vers 9600 av. J.-C.
Bretons insulaires
C'est également au haut Moyen Âge que des Celtes venus d'Irlande, les Scots s'établirent dans le nord-ouest de l'île de Bretagne. Ils donnèrent par la suite leur nom à la Calédonie qui devint l'Écosse. Cela explique, après le , la présence dans l'île de groupes celtiques qui ne se comprenaient pas (Saint Colomban) : les uns parlant une langue brittonique, les autres parlant une langue gaélique.Les trois langues celtiques brittoniques représentent les trois branches héritières des anciens Bretons insulaires: