code switching

Dialect shifting behavior

Code switching is shifting between languages, dialects, or communication styles depending on context.

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

The term extends beyond language to any social adaptation—adjusting vocabulary, tone, or mannerisms to fit different settings: She code switches between her professional voice and how she talks with friends.

The phenomenon is studied in linguistics and sociology, often in discussions of identity and belonging.

linguistic

bilingualism

Proficiency in two languages

dialect · vernacular · sociolinguistics · multilingualism · polyglot · pragmatics · borrowing · interference · loan words · pidgin

identity

bicultural

Of two cultural backgrounds

hybridity · acculturation · intersectionality · marginalization · belonging · alienation · dual identity · third culture · hyphenated identity · self-expression

contextual

formality

Strict observance of convention

casual · situational · audience · setting · workplace · home · classroom · courtroom · etiquette · tone

social

identity

Who someone is

solidarity · rapport · assimilation · accommodation · distancing · inclusion · exclusion · affiliation · peer pressure · cultural capital

adaptation

flexibility

Ability to adapt easily

survival · strategy · conformity · performance · masking · camouflage · blending · situational awareness · cultural competence · crossing

Categories
Opposites
linguistic consistency

code switchingmonolingualism

One-language fluency only

social/contextual adaptation

code switchingauthenticity

Quality of being genuine

being oneself

linguistic purity

code switchinglinguistic purism

Resistance to language change

Family

code, codes, coded, coding, coder, coders, codify, codification, switch

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