Eine linguistische Variable ist in der Soziolinguistik und in der Dialektologie eine Einheit mit zwei oder mehr Varianten, die von Sprechern abhängig von Alter, Geschlecht, sozioökonomischem Status oder Situation verwendet werden. So variiert z. B. die Aussprache von /h/ am Anfang von Wörtern im britischen Englisch abhängig von der sozialen Schicht: Je höher die soziale Schicht, desto wahrscheinlicher ist, dass Sprecher /h/ aussprechen. Das /h/-dropping ist ein Merkmal der Arbeiterklasse in England.[1]