У програмуванні є два види стека. стек викликів та стек даних. Коли в програмі є підпрограми – процедури та функції, то комп'ютеру потрібно пам'ятати, де він перервався в основному коді, щоб виконати підпрограму.

Стек (англ. stack – стопка; читається стек) — абстрактний тип даних, що є список елементів, організованих за принципом LIFO (англ. last in — first out, «останнім прийшов — першим вийшов»).

Основний стек технологій

  • LAMP/LEMP/FAMP/FEMP.
  • HTML, CSS, JavaScript, TypeScript.
  • PHP 7, MySQL.
  • Symfony, Laravel, Zend Framework, Yii, Kohana.
  • LESS, SASS, PostCSS.
  • Gulp, Webpack, Babel.
  • БЕМ.
  • React (Next. js), Vue (Nuxt. js), Angular.

call stack; стосовно процесорів — просто «стек») – Теоретично обчислювальних систем, LIFO-стек, що зберігає інформацію для повернення управління з підпрограм (процедур, функцій) до програми (або підпрограми, при вкладених або рекурсивних) викликах) та/або для повернення в програму з обробника переривання (у тому числі …