Die Forschung zum Codeswitching hat gezeigt, dass es sich um ein komplexes Phänomen handelt, das von verschiedenen Faktoren wie der sozialen Umgebung, der kulturellen Identität und der sprachlichen Kompetenz beeinflusst wird. Zentrale Theorien und Modelle, wie die Markierungstheorie oder die Sequentialitätstheorie, versuchen, die Prozesse und Funktionen des Codeswitching zu erklären. Die Diskussion um Codeswitching berührt auch angrenzende Begriffe wie Mehrsprachigkeit, Sprachkontakt und Sprachwechsel. In der Praxis hat Codeswitching Bedeutung für den Sprachunterricht, die Kommunikation in multilingualen Arbeitsumgebungen und die soziale Integration von Migranten. Lies wissenschaftliche Arbeiten zu Codeswitching als PDF und eBook, viele auch als Print-on-Demand, bei GRIN.