Un codice è un modo per cambiare le informazioni in qualcos'altro. A volte questo viene fatto come un modo per mantenere segreto un messaggio. Questo si chiama crittografia o crittografia. Una fonte fornisce questa spiegazione: un codice è "una parola, un numero o qualche altro simbolo usato per rappresentare una parola, una frase o una sillaba in chiaro". È una delle prime forme di crittografia. Codice a contrasto con il cifrario, in cui le singole lettere sono criptate (modificate).
A volte viene fatto come un modo più semplice per inviare un messaggio. Per esempio, quando persone su due barche diverse vogliono inviare un messaggio, possono essere troppo lontane per urlare, ma possono inviare messaggi con un codice di bandiera. Un altro codice che le persone usano si chiama codice Morse, che cambia le lettere in punti e linee, come questo:
SOS: ---------I computer utilizzano codici, cambiando le lettere in 1 e 0. Questo metodo è stato inventato per il nastro perforato. Ora il solito codice alfanumerico è ASCII.
Alcune persone scrivono i codici come una specie di gioco. Pensano che sia divertente creare dei cifrari, e divertente romperli. Rompere un codice significa smontarlo per capire come funziona, e poi si possono capire i messaggi che sono scritti in quel codice. Anche la crittoanalisi è una cosa seria. Le nazioni e le altre organizzazioni hanno infranto i codici cifrati l'una dell'altra per molti secoli.
L'algoritmo (codice) per rendere segreto un messaggio è chiamato algoritmo di cifratura. Per modificare un messaggio segreto è necessario un algoritmo di decodifica.

