sociolinguistic,
a branch of study in the broader field of linguistics that is concerned with how language functions in society.
sociolinguistic,
a branch of study in the broader field of linguistics that is concerned with how language functions in society.
the main idea is that switching between languages shows how people use language for identity.
Code-switching and code-mixing are two concepts that overlap and should be seen as forming a continuum rather than two absolutely separate phenomena. Generally speaking, code-switching is often taken as involving clearer points of break between two discernible linguistic systems, while in prototypical code-mixing there is constant switching to and fro within the sentence boundary, but such a distinction is not maintained in all code-switching related literature
they blend and are not totally different ideas.
psycholinguistic
mental process a bilingual person's brain uses to effortlessly combine two languages while speaking.
structural/syntactic,
mixing of two or more languages within a single sentence or conversation
Code-switching refers to the juxtaposition of elements from two (or more) languages (or dialects) within the same sentence or conversation.
definition