Questo sito utilizza i cookie per consentire un accesso più facile ed efficiente ai contenuti ospitati. Chiudendo questo avviso si conferma di aver letto l'informativa sull'utilizzo dei cookie.
Nella teoria dell'informazione un codice è un insieme di segni o simboli convenzionali designati per rappresentare un insieme di oggetti.
Ad ogni elemento dell'insieme da rappresentare si assegna un segno/simbolo univoco che lo rappresenti.
Un esempio è il codice Morse che rappresenta le lettere dell'alfabeto con i simboli . (punto) e - (linea)
Esempio: Codice ASCII, usato per rappresentare caratteri, cifre, punteggiature ecc. con 8 bit:
Un codice si dice efficiente quando utilizza un numero di simboli strettamente necessario per codificare l'informazione, mentre all'opposto si dice ridondante quando usa un numero di simboli abbondanti, e quindi più di quelli necessari, ma utili per trasmettere e/o rilevare/correggere errori.