Cambio de código, switching" de código o cambio de registro" es un término lingüístico que denota el uso simultáneo de más de un idioma, o variedad de un idioma, en la conversación.