Die Regeln für die Anordnung von Wörtern, Zeichen und Daten innerhalb eines Programmblocks werden als Blockformat bezeichnet. In der Vergangenheit verwendeten CNC-Systeme Formate mit fester -Reihenfolge und Blockformate mit Trennzeichen (HT oder TAB). Diese beiden Formate sind veraltet und das variable -Adressblockformat, auch als Wort--Adressformat bekannt, wird sowohl im Inland als auch international häufig verwendet. In diesem Format ist die Programmwortlänge nicht festgelegt und auch die Anzahl der Programmwörter ist variabel. Bei den meisten CNC-Systemen können die Programmwörter beliebig angeordnet werden, es handelt sich also um ein variables Blockformat. Um das Schreiben, Eingeben, Überprüfen und Verifizieren zu erleichtern, werden Programmwörter jedoch in den meisten Fällen herkömmlicherweise in einer bestimmten Reihenfolge innerhalb des Programmblocks angeordnet.
N03 ist die Programmsegmentnummer; G02 gibt an, dass die Bearbeitungsbahn ein Bogen im Uhrzeigersinn ist; X+053 und Y+053 stellen die Koordinaten des Endpunkts des bearbeiteten Bogens dar; I0 und J+053 stellen die Koordinaten des Mittelpunkts des bearbeiteten Bogens dar; F031 ist die Bearbeitungsvorschubgeschwindigkeit; S04 ist die Spindeldrehzahl; T04 ist die verwendete Werkzeugnummer; M03 ist der Hilfsfunktionsbefehl; LF ist die Programmsegment-Endanweisung; / ist die Anweisung zum Überspringen der Auswahl. Die Funktion der Anweisung „Auswahl überspringen“ besteht darin, dem Bediener die Wahl zu ermöglichen, ob er den Programmabschnitt mit der Anweisung „Auswahl überspringen“ ausführen möchte, vorausgesetzt, dass das Programm unverändert bleibt. Die Auswahlmethode wird normalerweise erreicht, indem der Auswahlschalter zum Überspringen auf dem Bedienfeld auf EIN oder AUS gestellt wird, um das Programmsegment mit „/“ auszuführen.

