 For young bilingual children, code-mixing may be dependent on the linguistic context, cognitive task demands, and interlocutor.Code-mixing may also function to fill gaps in their lexical knowledge.Some forms of code-mixing by young children may indicate risk for language impairment.