Se pueden combinar técnicas de programación, p. ej. llamar a otro programa NC separado o a un subprograma en una repetición parcial del programa.
La profundidad de imbricación establece, entre otras cosas, con qué frecuencia partes del programa o subprogramas pueden contener otros subprogramas o repeticiones parciales de un programa.