Stack

/stæk/ noun

Definition

A linear data structure that follows the Last-In-First-Out (LIFO) principle, where elements are added and removed from the same end called the 'top.' Like a stack of plates, you can only access the topmost item.

Etymology

From Middle English 'stak' meaning a pile or heap. The computing usage emerged in the 1940s-50s when computer scientists noticed that certain memory operations resembled stacking physical objects on top of each other.

Kelly Says

A stack is exactly like a stack of cafeteria trays - you can only take the tray from the top, and when you add a clean tray, it goes on top too. This is why your browser's 'back' button works the way it does - it's literally a stack of web pages you've visited!

Translations

AMአማርኛ
ቁመት
ARالعربية
مكدس
BNবাংলা
স্ট্যাক
CACatalà
pila
CSČeština
zásobník
DADansk
stak
DEDeutsch
Stapel
ELΕλληνικά
στοίβα
ESEspañol
pila
FAفارسی
پشته
FISuomi
pino
FRFrançais
pile
GUGU
સ્ટેક
HAHA
jerin
HEעברית
ערימה
HIहिन्दी
ढेर
HUMagyar
verem
IDBahasa Indonesia
tumpukan
IGIG
ísì
ITItaliano
pila
JA日本語
スタック
KKKK
стек
KMKM
បង្វិល
KO한국어
스택
MRMR
स्टॅक
MSBahasa Melayu
tindanan
MYမြန်မာ
အုပ်စုံ
NLNederlands
stapel
NONorsk
stabel
PAPA
ਸਟੈਕ
PLPolski
stos
PTPortuguês
pilha
RORomână
stivă
RUРусский
стек
SVSvenska
stapel
SWKiswahili
rundo
TAதமிழ்
ஸ்டேக்
TEతెలుగు
స్టాక్
THไทย
กอง
TLTL
pila
TRTürkçe
yığın
UKУкраїнська
стек
URاردو
ڈھیر
VITiếng Việt
ngăn xếp
YOYO
arin
ZH中文
堆栈
ZUZU
isitubulo

Related Words

Explore More Words

Get the Word Orb API

Complete word intelligence in one call. Free tier — 50 lookups/day.