The use of two or more languages in one speech exchange among multilingual speakers
Bailey, Benjamin. 'Switching'. Journal of Linguistic Anthropology 9(1-2): 241-243. 1999.
The practice of selecting or altering linguistic elements to indicate context, including discourse context such as turn-taking and social context such as identity or social positioning
Nilep, Chad. "Code switching" in sociocultural linguistics. Colorado Research in Linguistics 19(1). 2006.