Key terms and approaches—relationship between language and society. Sociolinguistics and the sociology of language. Language, dialect and varieties: regional dialects—style and register—standard language and developing a standard variety; Choosing a Code: Diglossia and bilingualism—definition and relationship—code switching and code mixing—borrowing.