Em um sistema de comunicação digital, o codificador de fonte é o módulo responsável por remover a redundância da mensagem, visando a otimizar a utilização de recursos do canal de comunicação.