Prima di introdurre i concetti base di una semplice programmazione, e preferibile fornire qualche nozione della storia, della funzionalita e degli eventi che hanno contribuito allo sviluppo dei vari linguaggi di programmazione, anche per porre il lettore in condizione di scegliere quello piu adatto alle proprie esigenze e capacita.