Las lenguas de Escocia se dividen en dos familias: lenguas celtas y lenguas germánicas.