Pravidla upravující uspořádání slov, znaků a dat v rámci programového bloku se nazývají formát bloku. Historicky CNC systémy používaly formáty pevných{1}}pořadí a oddělovací formáty (HT nebo TAB). Tyto dva formáty jsou zastaralé a variabilní-formát bloku adres, známý také jako slovo{4}}formát adresy, je široce používán doma i v zahraničí. V tomto formátu není délka programového slova pevná a počet programových slov je také proměnný. Většina CNC systémů umožňuje libovolně uspořádat programová slova, proto se jedná o variabilní formát bloku. Ve většině případů jsou však pro usnadnění zápisu, zadávání, kontroly a ověřování programová slova konvenčně uspořádána v určitém pořadí v rámci programového bloku.
N03 je číslo segmentu programu; G02 označuje, že trajektorie obrábění je oblouk ve směru hodinových ručiček; X+053 a Y+053 představují souřadnice koncového bodu obrobeného oblouku; I0 a J+053 představují souřadnice středu obrobeného oblouku; F031 je rychlost posuvu při obrábění; S04 je rychlost vřetena; T04 je číslo použitého nástroje; M03 je instrukce pomocné funkce; LF je instrukce konce segmentu programu; / je instrukce pro výběr přeskočení. Funkcí příkazu pro výběr přeskočení je umožnit operátorovi zvolit, zda má provést segment programu s příkazem pro výběr přeskočení, za předpokladu, že program zůstane nezměněn. Metody výběru se obvykle dosáhne otočením přepínače volby přeskočení na ovládacím panelu do polohy ZAPNUTO nebo VYPNUTO, aby se segment programu provedl pomocí „/“.

