Tehnicile de programare pot fi, de asemenea, combinate una cu cealaltă, de ex., un alt program NC separat sau un subprogram poate fi apelat într-o repetare a secțiunii de program.
Adâncimea maximă de imbricare definește, printre altele, frecvența cu care secțiunile de program sau subprogramele pot conține alte repetări de subprograme sau secțiuni de program.