Register
Es handelt sich hier um eine geordnete Auflistung von Informationen. Die Ordnung kann numerischer, thematischer oder alphabethischer Art sein. Für das Erstellen von CNC-Programmen stehen Register mit bestimmten Befehlen zur Verfügung. Diese Befehle sind genormt und in verschiedene Abläufe unterteilt. So gibt es G-Funktionen, also geometrische Funktionen, die die Bewegungen des Werkstückes, und der Maschine, das Tempo, die Richtung, die Strecke und die Geschwindigkeit regulieren. Die Lage des Werkstückes auf einem Schlitten wird mit Koordinaten angegeben, welche sich entweder auf den Nullpunkt des Werkstückes beziehen, das sogenannte Absolutmaß, oder auf dessen vorherige Position, das Inkrementalmaß. Wird eine Maßangabe geändert, bleiben alle anderen Programmierungen unverändert.