Nested function calls ndodhin kur një funksion thërret një tjetër brenda vetes ose në argument.
Stack frames janë mënyra si kompjuteri mban gjurmë të thirrjeve të funksioneve. Sa herë thirret një funksion, krijohet një “kuti” (frame) në stack. Kur funksioni mbaron, ajo kuti hiqet.