i.    Συγγραφή του πηγαίου κώδικα

ii.    Προεπεξεργασία και ενσωμάτωση των αρχείων κεφαλίδας

iii.   Μεταγλώττιση και δημιουργία του αντικείμενου κώδικα

iv.   Δημιουργία του εκτελέσιμου κώδικα