Un códec es un programa o dispositivo hardware capaz de codificar o decodificar una señal o flujo de datos digitales.