Estudia la diferencia entre el sociolecto de grupos separados por ciertas variables sociales como la religión, el nivel educativo, el nivel socioeconómico, la procedencia del hablante por ejemplo, ciudad–campo. Cuando esto va unido a una cultura particular se denomina algunas veces etnolecto, por ejemplo, el yidis suele ser considerado como un dialecto del alemán.