Code switching можно перевести как переключение кодов. Это лингвистическое явление, при котором человек переключается с одного языка на другой. Чаще всего это происходит в устной речи, однако случается и в письменной. Code switching характерно для билингвов и полилингвов, а также тех, кто большую часть жизни говорит на иностранном языке в учебных или рабочих целях. Переключение может происходить даже в рамках одного предложения. Иногда "запустить" его может использование, например, имени собственного на другом языке:
"Please, remember to buy cheese, Mario, e anche il latte" (and also milk).
Мы можем переключаться между языками и осознанно — чтобы точнее выразить мысль, обратиться по-разному к разной аудитории, учесть культурный контекст или перейти от профессионального общения к личному.