CNC η κατεργασία στηρίζεται σε μεγάλο ποσοστό στον προγραμματισμό. Οι ανθρώπινοι προγραμματιστές πρέπει να δακτυλογραφήσουν τους σωστούς κώδικες και να σιγουρευτούν αυτοί εργάζονται. Χωρίς κώδικα, δεν υπάρχει καμία CNC κατεργασία.
Η γλώσσα πίσω από CNC την κατεργασία είναι επίσης γνωστή ως γ-κώδικας. Οι περισσότερες μηχανές κατασκευής έχουν τους κώδικες για να υπαγορεύσουν μια ή και τις δύο λειτουργίες. Ο γ-κώδικας είναι πιό περίπλοκος από αυτός.
Ο γ-κώδικας θα ελέγξει πολλές διαφορετικές συμπεριφορές σε μια CNC μηχανή. Αυτοί περιλαμβάνουν την ταχύτητα, το ποσοστό τροφών, και το συντονισμό.
Μόλις γραφτεί ο γ-κώδικας και τροφοδοτηθεί τη μηχανή, λίγη ανθρώπινη επέμβαση απαιτείται. Ο κώδικας πιό πολύ, εάν όχι όλες, της εργασίας για τους.