| 1 | Introduzione | Marco Mezzalama |
| 2 | La programmazione; I linguaggi ad alto livello | Angelo Raffaele Meo |
| 3 | Il linguaggio C: Le variabili | Angelo Raffaele Meo |
| 4 | Il linguaggio C:Istruzioni | Angelo Raffaele Meo |
| 5 | Il linguaggio C: Esempi di programma 1 | Angelo Raffaele Meo |
| 6 | Il linguaggio C: Variabili ed espressioni aritmetiche | Angelo Raffaele Meo |
| 7 | Il linguaggio C: I vettori I | Angelo Raffaele Meo |
| 8 | Il linguaggio C: I vettori II | Angelo Raffaele Meo |
| 9 | Il linguaggio C:Esempi di programma 2 | Angelo Raffaele Meo |
| 10 | Il linguaggio C: Il concetto di funzione o sottoprogramma I | Angelo Raffaele Meo |
| 11 | Il linguaggio C: Il concetto di funzione o sottoprogramma II | Angelo Raffaele Meo |
| 12 | Il linguaggio C; Le funzioni | Angelo Raffaele Meo |
| 13 | Il linguaggio C: Le funzioni di libreria | Angelo Raffaele Meo |
| 14 | Il linguaggio C: Gli operatori aritmetici | Angelo Raffaele Meo |
| 15 | Il linguaggio C: Gli operatori binari | Angelo Raffaele Meo |
| 16 | Il linguaggio C: Strutture di controllo | Angelo Raffaele Meo |
| 17 | Il linguaggio C: Alcuni costrutti | Angelo Raffaele Meo |
| 18 | Il linguaggio C: Funzioni che ritornano valori non interi | Angelo Raffaele Meo |
| 19 | Il linguaggio C: Esempi di programma 3 | Angelo Raffaele Meo |
| 20 | Il linguaggio C: Esempi di programma 4 | Angelo Raffaele Meo |
| 21 | Il linguaggio C:Ricorsione | Angelo Raffaele Meo |
| 22 | Il preprocessore: C | Angelo Raffaele Meo |
| 23 | Il linguaggio C: Puntatori | Angelo Raffaele Meo |
| 24 | Il linguaggio C: Puntatori e vettori | Angelo Raffaele Meo |
| 25 | Aritmetica dei puntatori | Angelo Raffaele Meo |
| 26 | Sottoprogrammi per stringhe | Angelo Raffaele Meo |
| 27 | Il linguaggio C: Typedef; Libreria di ingresso/uscita; Accesso ai file | Angelo Raffaele Meo |
| 28 | Il linguaggio C: Accesso ai file; Gestione di basi di dati | Angelo Raffaele Meo |