sociolinguistics is the study of the sociological factors that affects the use of language in a given community