MyLeoNes™

Linguaggi di programmazione: dare istruzioni ai computer — 7–10

Un linguaggio di programmazione offre un modo pratico per scrivere istruzioni che un computer può eseguire. Ogni linguaggio usa parole e regole diverse, ma tutti trasformano le idee in azioni precise.

Parole per istruzioni precise

Un linguaggio di programmazione è un insieme di parole, simboli e regole per scrivere un programma. Puoi usarlo per dire a un computer che cosa disegnare, contare o riprodurre. Il computer non indovina che cosa intendi, quindi ogni istruzione deve seguire le regole del linguaggio.

Perché servono i linguaggi

Dentro, un computer lavora con piccoli segnali elettrici, non con frasi normali. Scrivere ogni istruzione in quella forma sarebbe lento e facile da sbagliare. I linguaggi di programmazione risolvono il problema permettendoti di scrivere comandi più chiari; un altro programma li traduce in forme utilizzabili dal computer.

Un piccolo programma di disegno

Immagina che una tartaruga parta dal centro, rivolta verso l’alto. In un linguaggio a blocchi scegli «avanza di 40 passi», poi «gira di 90° a destra» e ripeti i due blocchi quattro volte. La tartaruga disegna quattro lati uguali e torna al punto di partenza: è un quadrato. I blocchi rendono chiaro ogni comando.

Il computer non indovina

È comprensibile scrivere qualcosa che sembra chiaro a una persona, come «rendilo bello», e aspettarsi che il computer capisca. Ma «bello» non indica un’azione precisa. Devi scegliere i dettagli, come colore, dimensione e posizione, e scriverli nella forma permessa dal linguaggio.

I linguaggi dietro gli strumenti

Giochi, app di disegno, siti web e semafori usano programmi scritti in linguaggi di programmazione. Un gioco usa comandi per muovere i personaggi e controllare gli urti; un semaforo li usa per cambiare colore al momento giusto. Imparando un linguaggio, ti eserciti a esprimere idee precise.

Continua a esplorare

Altre lingue

Caricamento di MyLeoNes™…