code-switching

Mixing linguistic registers

Code-switching is shifting between languages, dialects, or speech registers depending on context.

A bilingual speaker might use Spanish at home and English at work.

Someone might speak one way with friends and another in job interviews: She code-switches effortlessly between her professional voice and her neighborhood slang.

The term extends beyond language to any adaptive shift in behavior or presentation across different social settings.

sociolinguistics

diglossia

Coexisting language varieties, distinct roles

pragmatics · sociolect · accommodation · interlocutor · discourse · borrowing · interference

multilingual

bilingual

Speaking two languages

translation · interpreter · mother-tongue · native-speaker · proficiency · dialect · accent · vocabulary · syntax · grammar

register

formality

Strict observance of convention

vernacular · slang · jargon · colloquialism · appropriateness · etiquette · context · audience · tone · politeness

identity

authenticity

Quality of being genuine

heritage · diaspora · biculturalism · intersectionality · solidarity · alienation · self-presentation · in-group · out-group · passing

adaptation

flexibility

Ability to adapt easily

strategic · unconscious · automatic · deliberate · seamless · fluid · natural · habitual · skilled · competence

Categories
Opposites
linguistic consistency

code-switchingmonolingualism

One-language fluency only

language maintenance

social/identity adaptation

code-switchingauthenticity

Quality of being genuine

being oneself · unmasking · keeping it real

cultural flexibility

code-switchingassimilation

Absorbing into a whole

staying in one's lane

Family

codeswitching

Familiarity
Top 500,000
Profile
Used worldwide · Timeless · Abstract · Rated G