Some scholars use the terms code-mixing and code-switching interchangeably, especially in studies of syntax, morphology, and other formal aspects of language.
In addition, scholars in interactional linguistics and conversation analysis have studied code-switching as a means of structuring speech in interaction.
Unlike code-switching, where a switch tends to occur at semantically or sociolinguistically meaningful junctures, this code-mixing has no specific meaning in the local context.