Sociolingüística
En otro nivel de análisis, la sociología del lenguaje (término popularizado por Joshua Fishman) se interesa por fenómenos sociológicos como el bilingüismo, la diglosia, la elección, sustitución y mantenimiento de lenguas y el contacto entre distintos idiomas. La sociología de la lengua se centra en la interacción entre el uso del lenguaje y las sociedades, mientras que la sociolingüística estudia sobre todo el efecto de la estructura y organización social en el uso del lenguaje.
Alternancia de código
Hay tres perspectivas específicas en el estudio de la alternancia: la psicolingüística, la estructural y la sociolingüística. La primera perspectiva se enfoca más en aspectos cognitivos de la alternancia, la segunda en las reglas de idiomas y como se extienden en casos de alternancia, y la tercera se interesa más con las razones individuos de uso, normas sociales y comunidades de habla específicas.