Introduzione – Cos’è un programma?
Direi che questa potrebbe essere non “una”, ma “la” domanda che si deve porre chi vuole capire cosa vuol dire “programmare”.
Allora smarchiamocela subito con una definizione da scolpire nella pietra:
Un programma è un insieme finito di istruzioni.
come ad esempio una ricetta per fare una torta.
Il programma, come la ricetta, prevede una serie di operazioni da svolgere in un determinato ordine per arrivare ad ottenere il risultato voluto.
Supponiamo, utilizzando come esempio una tipica situazione domestica, di voler insegnare a un robot a fare le torte.
Perchè? Perchè si.
