Linguaggio di programmazione C
Il primo programma in C
void main() {
printf("Programmare e' divertente. \n");
}
Annotazioni
- Il nome main() è speciale perchè indica esattamente dove inizia l'esecuzione del programma
Spiegazione dell'annotazione precedente
Il tentativo di spiegare il significato della parola main, all'interno del codice, parte dall'assunto "primordiale" che un programma è una sequenza di istruzioni. Le istruzioni sono organizzate in blocchi che sono detti "funzioni". Pertanto il codice suddiviso in blocchi viene definito, come modalità di organizzazione delle istruzioni, paradigma funzionale. Ogni blocco di istruzioni è delimitato da due parentesi graffe: una di apertura e un altra di chiusura. La ripartizione del codice in blocchi risponde all'esigenza di controllarne l'esecuzione in maniera più efficiente.
Ogni blocco di istruzioni racchiuso tra parentesi è individuato da un nome che rappresenta il nome della funzione. Il nome della funzione è seguito da due parentesi tonde, una di apertura e l'altra i chiusura, il cui significa verrà spiegato in seguito così come verrà spiegato in seguito il significato della parola riservta void. Seguono le parentesi graffe che delimitano le istruzioni della funzione.
La parola riservata "main" individua la funzione, quindi il blocco di codice, che viene eseguito al lancio del programma.
- Tutte le istruzioni di un programma C devono terminare con un punto e virgola (;).