The practice of alternating between two or more languages or linguistic codes within a single conversation or interaction.