Dlaczego tak
Zagnieżdżanie polega na wywołaniu podprogramu z innego podprogramu — sterowanie po zakończeniu O3000 wraca do O2000, a potem do programu głównego; liczba poziomów zagnieżdżenia jest ograniczona przez sterowanie. Cykl stały to gotowa procedura sterowania, np. G81, a nie podprogram użytkownika. Skok bezwarunkowy przenosi wykonanie do innego bloku bez powrotu, a programowanie parametryczne posługuje się zmiennymi.