Explore relationships

Code-switching

In linguistics, code-switching or language alternation is the process of shifting from one linguistic code (a language or dialect) to another, depending on the social context or conversational setting.

Use + to expand a branch. Click a topic name to open its summary.