The sequence of
function calls made to get to the
function a
program is currently
executing. If function 'main' calls function 'anagram' and 'anagram' calls 'strlen', the call stack looks like this:
strlen <--
top of stack
anagram
main
Also, the
data structure used to represent the call stack in
memory.