write short note on the diffrece between code mixing and code switching
Answers
Code in sociolinguistics simply refers to a language or a language variety. Both Code Mixing and Code Switching are in one way or another coming together of two or more languages or codes. Unlike Pidgins and Creoles, these are milder instances of language contact situation. By simple definition, Code Mixing is mixing of mostly words, but also phrases, clauses or even complete sentences of two languages or varieties. Code Switching is nothing but switching from one language to another to create a special effect. Note the addition of the phrase “special effect” in the definition of the latter. The key Difference between Code Mixing and Code Switching is indeed that Code Switching has a special, social pragmatic consequence while Code Mixing does not.
In code-mixing we mix of 2 or more languages or language varieties in speech, whereas code-switching is process of shifting from one linguistic code to another based on the conversational setting or social context .
Explanation:
- Code mixing is the mixing of 2 or more languages when communicating with others. Normally, a person who knows two or three languages typically takes one term or more from one language, and uses it in a different language. When, for example, a person who speaks both French and English, often combine English terms with French words when speaking. Languages have this kind of affect on other languages. It is rare for Bilinguals to say sentences which belong to wholly one language.
- Code switching is similar to code mixing wherein there is mixture of 2 languages; however, there is a slight variation. In a single conversation if a person who is speaking, for example, English switches to German and the again to English it would be known as code switching. The speaker here does not just combine a few words in one phrase with the other. He/she uses one language and then switches to another. One sentence is spoken in one language and the second in another and so on.