Tanto en el uso popular como en el estudio de la sociolingüística, el término "alternancia de código" puede referirse a alternancias entre dialectos, estilos o registros.