*** Welcome to piglix ***

Code mixing


Code-mixing refers to the mixing of two or more languages or language varieties in speech.

Some scholars use the terms "code-mixing" and "code-switching" interchangeably, especially in studies of syntax, morphology, and other formal aspects of language. Others assume more specific definitions of code-mixing, but these specific definitions may be different in different subfields of linguistics, education theory, communications etc.

Code-mixing is similar to the use or creation of pidgins; but while a pidgin is created across groups that do not share a common language, code-mixing may occur within a multilingual setting where speakers share more than one language.

Some linguists use the terms code-mixing and code-switching more or less interchangeably. Especially in formal studies of syntax, morphology, etc., both terms are used to refer to utterances that draw from elements of two or more grammatical systems. These studies are often interested in the alignment of elements from distinct systems, or on constraints that limit switching.

While many linguists have worked to describe the difference between code-switching and borrowing of words or phrases, the term code-mixing may be used to encompass both types of language behavior.

While the term code-switching emphasizes a multilingual speaker's movement from one grammatical system to another, the term code-mixing suggests a hybrid form, drawing from distinct grammars. In other words, code-mixing emphasizes the formal aspects of language structures or linguistic competence, while code-switching emphasizes linguistic performance.

While linguists who are primarily interested in the structure or form of code-mixing may have relatively little interest to separate code-mixing from code-switching, some sociolinguists have gone to great lengths to differentiate the two phenomena. For these scholars, code-switching is associated with particular pragmatic effects, discourse functions, or associations with group identity. In this tradition, the terms code-mixing or language alternation are used to describe more stable situations in which multiple languages are used without such pragmatic effects. See also Code-mixing as fused lect, below.


...
Wikipedia

...