call stack

A call stack is a data structure used by a computer program to keep track of function calls and their associated variables and execution order. It operates like a stack, where each function call is added to the top of the stack, and the most recently called function is always at the top.

Requires login.