Un primo programma Object Pascal
Lo scopo di questa prima lezione è quello di mostrare i blocchi fondamentali di un programma Object Pascal.
Partiamo con un semplice programma che, come da tradizione nel mostrare un nuovo linguaggio, stampa sulla console il messaggio "Hello, World!".
program Hello;
begin
WriteLn('Hello, World!');
end.
Proviamo ad esaminare il codice sorgente:
- La prima riga del nostro programma inizia con la direttiva
program
che indica al compilatore il nome del programma stesso. - Successivamente, attraverso la parola chiave
begin
indichiamo al compilatore l'inizio del programma stesso. In gergo tecnico, questo punto si chiama entry point. - Alla terza riga troviamo invece una chiamata alla procedura
WriteLn
. Non è importante, adesso, capire cosa sia una procedura. Quello che stiamo dicendo al compilatore, in questa riga, è che vogliamo mostrare sullo schermo la riga 'Hello, World!' (infattiWriteLn
sta per "Write Line": "Scrivi Riga"). - Infine, il programma termina con la parola chiave
end.
(da notare il punto che segueend
). In questo modo, dichiariamo al compilatore che il programma è finito.
Una cosa da notare in questo nostro primo programma è l'espressività del linguaggio. Conoscendo un po' di inglese è facile comprendere il codice riportato sopra.
Adesso siamo pronti a compilare ed eseguire il nostro programma.