Il fatto di alternare più lingue all'interno della stessa conversazione o all'interno dello stesso turno può essere descritto come alternanza linguistica (o alternanza di codice), una possibile traduzione di "cambio di codice" o che consente di inglobare i fenomeni che lo riguardano.
Se il termine code switching è apparso a metà del XX secolo per riferirsi all'uso consecutivo di più lingue da parte degli interlocutori, è stato l'articolo di Jan-Petter Blom e John Gumperz del 1972, che studia gli usi di due varietà (la Bokmål standard e il regionale Ranamål in un piccolo villaggio in Norvegia), che è generalmente considerato il fondatore del lavoro in quest'area. Isolano non solo i casi di cambio situazionale (quando una situazione comunicativa è associata a una varietà, ad esempio a scuola l'uso della varietà standard), ma anche casi di cambio metaforico.
Ribattezzati poi switch conversazionali da Gumperz, questi casi di alternanza linguistica riguardano, all'interno di una stessa situazione, il passaggio da una lingua all'altra. A scuola, ad esempio, l'insegnante può utilizzare la varietà regionale per incoraggiare la discussione tra gli alunni, mentre utilizza in gran parte la varietà standard.
Negli ultimi quarant'anni si sono sviluppati due tipi principali di approcci all'alternanza linguistica e al discorso bilingue. Una delle loro motivazioni era dimostrare che l'alternanza linguistica, a lungo considerata un'abilità incompleta nelle lingue coinvolte, rispondeva a regole e funzioni precise. Sono state proposte diverse tipologie, legate a un uso ogni volta diverso dei termini “alternanza linguistica”, “mescolamento”, “inserimento”, “cambio di codice” o “mescolamento di codice”, che rende difficile qualsiasi presentazione unificata.
Gli approcci grammaticali, incarnati da autori come Shana Poplack o Pieter Muysken, mirano a determinare la struttura linguistica delle produzioni bilingui. Se la coppia linguistica inglese-spagnola è stata ampiamente descritta all'inizio, il lavoro si è poi concentrato su coppie linguistiche tipologicamente varie, in gran parte europee a contatto con lingue risultanti dalle migrazioni. Sono stati proposti diversi modelli per prevedere la corretta formazione delle alternanze ei vincoli linguistici che gravano su di esse.
Un ambito particolarmente studiato è stato quello dell'alternanza intrafrastica, che si verifica all'interno di un enunciato, ad esempio tra l'articolo e il sostantivo. Il vincolo di equivalenza, tenendo conto delle regole specifiche di ciascuna lingua e in particolare del suo ordine delle parole, è una delle risposte alla domanda di sapere dove le alternanze sono possibili o impossibili (Poplack, 1988). Un altro modello, che permette di rendere conto dell'inserimento di elementi lessicali in una lingua che produce elementi grammaticali, rimane quello del linguaggio matriciale proposto da Carol Myers-Scotton nel 1993, anche se la sua generalizzazione per esempi più ampi e l'annotazione del corpus è stata particolarmente criticato.
Gli approcci pragmatici o interazionali, da parte loro, si concentrano sul ruolo e sui significati sociali dell'alternanza linguistica. Seguendo Gumperz, che ha individuato funzioni come interiezione, citazione, chiamata all'interlocutore, ecc. come tante informazioni contestuali date dall'alternanza linguistica, i lavori successivi hanno proposto elenchi di funzioni comunicative o motivazioni sociali per il cambio di codice.
Lo studio dell'organizzazione sequenziale dell'interazione ha poi permesso di rendere conto di fenomeni come la negoziazione sulla scelta del linguaggio appropriato alla conversazione, o come l'allineamento o il non allineamento con il modo di parlare avviato dall'interlocutore (Auer, 1995). Al contrario, Peter Auer propone, quando la norma dell'interazione è l'alternanza, di nominare la mescolanza di questi dialetti bilingui. Questi a volte hanno nomi, come Spanglish, ma i parlanti possono comunque distinguere le lingue presenti e anche esprimersi nell'una o nell'altra lingua se necessario: a differenza delle fused lects dove, secondo l'autore, i parlanti non distinguono più le lingue di partenza, che poi danno origine a lingue miste come Michif o Media Lengua. Auer quindi immagina un continuum, dal code witching, passando per la miscelazione, alle letture fuse.
Se le opere hanno ampiamente evocato la funzione identitaria di questi dialetti bilingui, in particolare tra gli adolescenti, ne sono state evidenziate anche le funzioni sociali o politiche. Monica Heller (1992) ha dimostrato, ad esempio, che il cambio di codice può essere una strategia politica che consente di superare i confini indotti dalla pratica di ciascuno dei linguaggi che identificano i gruppi presenti. Per i gruppi dominati, può essere un mezzo di resistenza o di ridefinizione del valore delle lingue nel mercato linguistico.
Il lavoro di Ben Rampton negli anni '90 e 2000 sui fenomeni di incrocio - questo cambio di codice nelle varietà linguistiche associate ai gruppi etnici da parte di persone che non ne fanno parte - ha permesso di mettere in discussione le nozioni di comunità linguistica legate alle divisioni etniche e alle stratificazioni razziali all'interno di un gruppo di pari. Queste pratiche danno agli adolescenti, in particolare, la possibilità di creare un'identità di gruppo comune (quella della classe media nella società britannica) dissociandosi da quella dei genitori e dagli stereotipi loro assegnati (Rampton, 1995).
Negli ultimi dieci anni, la critica generale che è stata mossa agli studi sull'alternanza e l'ibridazione linguistica è che presuppongono la preventiva separazione dei “codici” interessati prima di mostrare come si alternano o si combinano. I diversi approcci si basano sull'identificazione delle lingue in contatto in corpora generalmente bilingui, raramente plurilingui e per i quali sorgono questioni molto concrete di trascrizione e annotazione plurilingue (Léglise, 2018). Sono stati proposti termini alternativi per tenere maggiormente conto delle produzioni multilingue di attori sociali che combinano diverse risorse disponibili.
Se le nozioni di (poly) languaging o translanguaging sono state scelte in inglese per situarsi meglio sul versante dell'uso delle risorse da parte degli attori sociali come esseri del linguaggio (Jørgensen et al., 2011), l'espressione "intrinsically heterogeneous language pratiche" è stato a lungo utilizzato in francese per evocare l'attività linguistica di attori sociali pluristilistici o plurilingui piuttosto che le loro lingue.