Une pile est un type de données abstrait et une structure de données dernier entré, premier sorti (LIFO). Pour des questions sur la pile d'appels, utilisez plutôt [callstack] ou [stack-pointer]. Pour des questions sur l'outil de construction Haskell, utilisez plutôt [haskell-stack]. Pour des questions sur la pile standard en C ++, utilisez plutôt [stdstack].