Ambienti di programmazione, linguaggi di programmazione, algoritmi.
Elementi base del linguaggio, strutture dati, strutture di controllo, trattamento di dati numerici e testuali.
Ingresso/uscita dei dati, formattazione, processamento di files.
Puntatori, vettori statici e dinamici.