Codificador
Um codificador é um dispositivo, circuito, programa ou algoritmo que transforma e ajusta uma determinada informação ou dado para um formato de mídia diferente, para a transmissão ou armazenamento. Para esse processo é necessário a definição de padrões e convenções necessárias para a posterior leitura e decodificação da informação. Em geral a codificação tem objetivos de transmitir as informações por distâncias maiores, proporcionar precisão, qualidade, sigilo, confiabilidade e velocidade. Permite ainda o melhor aproveitamento de meios de transmissão possibilitando a utilização de meios compartilhados.