Codeswitching–when someone switches between two or more languages while speaking–is a very common phenomenon in people who are bilingual. ‘Spanglish’ is a well-known example of codeswitching as it is a colloquial term for speaking in a mix of Spanish and English.
Bilingualism
Research seeks strategies to optimize dual language learning in bilingual children
Bilingual children can be flexible in the ways they learn two languages simultaneously.
Margarita Kaushanskaya, PhD – Slide of the Week
Code-switching occurs regularly in the input to bilingual children. Yet, the effect of code-switched input on language development is unclear.