Dlaczego tak
Program NC składa się z bloków, a każdy blok — ze słów, czyli adresu literowego i wartości, np. G01, X40, F0.2. Blok to więc jedna linia programu wykonywana jako całość. Podprogram to osobny program wywoływany z programu głównego, a cykl obróbkowy — zestaw ruchów zdefiniowany w sterowaniu i wywoływany jedną funkcją.