Sociolingüística
La "sociolingüística sincrónica" se centra en la estructura sociolingüística y en las variaciones lingüísticas que dependen de las situaciones y de las actitudes de los hablantes; la "sociolingüística histórica" o "diacrónica", por su parte, se ocupa del cambio lingüístico y de la adquisición y difusión de las lenguas.
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.