Page 6 - CODING
P. 6
IL CODING PRIMA DEL COMPUTER
CODICI E SEGRETI
Per “parlare” con il computer occorre conoscere un
particolare codice di comunicazione, chiamato “lin-
guaggio di programmazione”.
I codici sono stati inventati molto tempo prima del
computer: pensa, per esempio, ai codici segreti, che
già in passato si usavano per far sì che i nemici non
potessero comprendere i messaggi.
Per interpretare un messaggio in codice, infatti, è ne-
cessario conoscerne la chiave. Facciamo un esempio.
Ecco un messaggio crittografato, cioè nascosto.
EKCQ COKEK Un messaggio crittografato è
un messaggio che è stato “na-
scosto”. Il termine crittografia,
infatti, deriva dall’unione di due
parole greche: kryptós, che si-
gnifica nascosto, e gráphein,
Per interpretarlo occorre conoscere la chiave utilizzata che significa scrivere.
per generare il codice segreto con cui è stato scritto.
In questo caso la chiave è piuttosto semplice. Osserva lo schema:
Ordine alfabetico internazionale
A B C D E F G H I J K L M N O P Q R S T U V W X Y Z
C D E F G H I J K L M N O P Q R S T U V W X Y Z A B
Ordine alfabetico modificato
La prima riga di lettere corrisponde all’ordine alfabetico che cono-
sci bene. La seconda riga, invece, inizia dalla lettera C.
4