Sterowanie punktowe – pozycjonowanie narzędzia w ściśle określonym położeniu względem przedmiotu;
Sterowanie odcinkowe – realizuje ruchy robocze, czyli przemieszczenie narzędzia z zadanym posuwem, ale wyłącznie po torach równoległych do ustalonej osi współrzędnych;
Sterowanie kształtowe (ciągłe) – realizuje dowolny ruch (proste, skosy, łuki, krzywe), wykonując pełny zakres figury lub bryły; wyróżniamy tu:
G-code to znormalizowany język zapisu poleceń dla urządzeń CNC.
Definiuje podstawowe operacje, które należy wykonać, aby obrobić detal na obrabiarce sterowanej numerycznie. G-code można utworzyć 3 metodami: