Intro to Sociolinguistics
Code-switching is the practice of alternating between two or more languages or language varieties within a conversation or discourse. This linguistic behavior highlights the dynamic relationship between language and social context, as speakers navigate different cultural identities, social settings, and communicative needs.
congrats on reading the definition of code-switching. now let's actually learn it.