Le programme système est le programme d’exploitation permettant de gérer et de contrôler l’ensemble du dispositif. Il est fourni par le fabricant de la machine-outil et ne peut pas être modifié.
Un programme de travail est un programme programmé pour effectuer un travail spécifique, tel que couper une pièce, et pouvant appeler ou appeler à plusieurs reprises un programme de macros.
Un programme macro est un programme qui effectue une tâche spécifique et qui est appelé par un programme de travail. L'utilisation de macros peut réduire la quantité de travail et les risques d'erreurs.
Les programmes de macros sont en outre divisés en: macros fixes et macros variables. Une macro fixe peut effectuer une tâche fixe, par exemple une macro fixe avec un rayon de 100 brides arrondies. Peu importe quand et comment le programme est appelé, seule une bride circulaire de rayon 100 mm peut être coupée. Le programme de macro variable n'est pas. Il peut gérer le rayon en tant que variable. Par exemple, la variable rayon est représentée par la variable R et le programme de travail peut donner à R différentes valeurs spécifiques lors de son appel. Couper les brides rondes avec des rayons différents.
Les macros variables sont souvent utilisées pour créer des pièces de même taille et de même forme. Toutes les macros de variables chargées dans la calculatrice peuvent être appelées bibliothèques de macros de variables.

