Il linguaggio C
Il linguaggio C è un linguaggio di programmazione ad alto livello, che consente, cioé di astrarre e di essere indipendente rispetto al tipo di architettura del processore. È un linguaggio compilato, per cui un programma scritto in C deve essere tradotto in linguaggio macchina prima di poter essere eseguito. Questo compito è svolto da un software detto compilatore. Inoltre, il C è un linguaggio per la programmazione imperativa, dove un programma consiste in un insieme comandi, le istruzioni, che la macchina deve eseguire per risolvere un dato problema. Il C è anche un linguaggio procedurale, dove le procedure sono dei set di istruzioni a cui viene dato un nome. Il programma in C può essere scritto quindi come un insieme di sottoprogrammi che prendono il nome di procedure e funzioni.
I file scritti in linguaggio C hanno l'estensione .c
.
Tipologie di istruzioni in C
In C esistono diverse categorie di istruzioni, ognuna con il suo scopo diverso. Di seguito è mostrata una lista delle principali istruzioni che possiamo incontrare:
- Direttive per il precompilatore
- Dichiarazione di variabili e assegnamenti
- Chiamate a funzione
- Blocchi condizionali
- Cicli