i. Συγγραφή του πηγαίου κώδικα
ii. Προεπεξεργασία και ενσωμάτωση των αρχείων κεφαλίδας
iii. Μεταγλώττιση και δημιουργία του αντικείμενου κώδικα
iv. Δημιουργία του εκτελέσιμου κώδικα