In the rich tapestry of human communication, code mixing stands out as a fascinating phenomenon where speakers seamlessly blend elements from multiple languages or linguistic varieties within a single conversation or utterance. This practice is not only prevalent in multilingual societies but also plays a significant role in second language learning. For language learners, especially those immersed in multilingual environments, exposure to code-mixed speech offers invaluable linguistic input. Furthermore, code mixing exposes learners to the pragmatics of language use, including socio-cultural norms, politeness strategies, and discourse conventions. In multilingual environments where code mixing is prevalent, learners acquire not only linguistic proficiency but also socio-pragmatic competence, enabling them to navigate various communicative contexts with ease and sensitivity.