堆疊（stack）會儲住一拃數據，啲數據有明確嘅先後之分，當中拃數據係最後入嘅最先出（last in first out，LIFO）嘅，即係話嗰拃數據排最尾嗰件數據會優先噉被提取，就好似一疊洗好咗嘅碟噉，啲人想攞碟嗰陣會最先攞走最尾擺入疊碟嗰隻碟。