Huffman coding, código de Huffman
Método de compactação de um conjunto de dados com base na freqüência relativa dos elementos que o compõem. Quando maior a ocorrência de determinado elemento, menor (em bits) será o código correspondente. O código de Huffman é um dos mais antigos códigos de compactação de dados e, com algumas modificações, continua sendo um dos mais utilizados para uma grande variedade de tipos de mensagem.