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™…