From Wikipedia, the free encyclopedia
  (Redirected from Stack (disambiguation))
Jump to: navigation, search

Stack may refer to:

  • A pile or mound of something


  • Stack (mathematics), a generalization of schemes in algebraic geometry and of sheaves, including algebraic stacks, Artin stacks, and Deligne–Mumford stacks


  • Stack (abstract data type), abstract data type and data structure based on the principle of Last In First Out (LIFO)
    • Stack (C++), a C++ standard container, simulating a stack
  • Call stack, stack data structure that stores information about the active subroutines of a computer program
  • Stack-based memory allocation, a memory allocation scheme based on the principle of Last In First Out (LIFO)
  • Protocol stack, a particular software implementation of a computer networking protocol suite
  • Solution stack, a group of software systems, increasing in abstraction from bottom to top
  • Stack (Haskell), a tool to build Haskell projects and manage their dependencies
  • Stacks (Mac OS), a folder view on the Dock of macOS

Other science and technology[edit]



See also[edit]