il codice sorgente è il testo di un programma scritto in un linguaggio di programmazione. Il codice sorgente deve essere opportunamente elaborato per divenire un programma eseguibile; tale elaborazione è necessaria per giungere all’esecuzione del programma;