Sociolinguística é o ramo da linguística que estuda a relação entre a língua e a sociedade. É o estudo descritivo do efeito de qualquer e todos os aspectos da sociedade, incluindo as normas culturais, expectativas e contexto, na maneira como a língua é usada, e os efeitos do uso da língua na sociedade.