La codificación es el método que permite representar la información utilizando un conjunto de símbolos que se combinan siguiendo determinadas reglas. Existen códigos lingüísticos y códigos escritos, como los sistemas de numeración, el código Braille, los jeroglíficos, las partituras, etc. En informática, los datos son información codificada, lista para ser introducida y procesada por un ordenador. Una vez que los datos han sido procesados y se ha mostrado su resultado de algún modo inteligible, se pueden considerar como información. Diferentes tipos de información y sus codificaciones más habituales: Numérica: enteros (binario natural, complemento a dos, BCD), coma flotante Alfanumérica: ASCII, Unicode (UTF-8, UTF-16) Multimedia: audio (wav, aiff, mp3, ogg), Gráficos (png, jpeg, tiff), Video (mpeg) Compresión: sin pérdida (GZIP, BZIP2, LHA), con pérdida (mp3, ogg, jpeg, mpeg) Otros: cifrado de clave única, cifrado de clave pública, hash o...