About 5,170 results
Open links in new tab
  1. Call stack - Wikipedia

    In computer science, a call stack is a stack data structure that stores information about the active subroutines and inline blocks of a computer program. This type of stack is also known as an …

  2. Call stack - Glossary | MDN

    Jul 11, 2025 · A call stack is a mechanism for an interpreter (like the JavaScript interpreter in a web browser) to keep track of its place in a script that calls multiple functions — what function is currently …

  3. Understanding the Call Stack in Programming - Medium

    Jul 13, 2025 · Behind the scenes, there’s something quietly keeping track of every step your program takes — it’s called the call stack. In this post, we’ll break down what the call stack really is, how...

  4. Call Stack in JavaScript - GeeksforGeeks

    Jan 17, 2026 · In JavaScript, the Call Stack is a core mechanism used by the engine to manage and track function execution. It keeps track of function calls in the order they are executed. It helps …

  5. The Call Stack | Baeldung on Computer Science

    Mar 20, 2023 · In this tutorial, we’re going to look at the call stack mechanism. We’re going to find out how it works, what it is intended to do and how does the famous stack overflow error occurs.

  6. JavaScript Call Stacks: An Introduction - Built In

    Aug 29, 2025 · Summary: A JavaScript call stack is a LIFO data structure that tracks function invocations. Each new function call is pushed to the stack and resolved in reverse order.

  7. Understanding the Call Stack in JavaScript - DEV Community

    Jul 3, 2025 · The Call Stack is a special type of data structure that keeps track of the functions that are currently being executed in your program. It's like a stack of plates: you can only add or remove …

  8. Call Stacks - CS50 AP

    0:01:47you can think about this like a stack as follows, where main is at the bottom, 0:01:51move is above it, direction is on the top, and direction is the active frame.

  9. Call Stack | Interview Cake

    Call Stack Overview The call stack is what a program uses to keep track of method calls. The call stack is made up of stack frames —one for each method call. For instance, say we called a method that …

  10. The call stack – Clayton Cafiero - uvm.edu

    Jun 28, 2025 · We start with the top-level stack frame, then Python pushes the frame for the function call to g() onto the call stack. The function g() calls h() and uses the result of that call in another calculation.