call stack

/K AO1 L S T AE0 K/
noun
  1. 1

    (programming) A stack that stores details of the functions called by a program in sequence, so that each function can return on completion to the code that called it.