Dátový typ halda
Dátový typ halda (heap) predstavuje časť operačnej pamäte, dynamicky alokovanú pre každú premennú. Pritom každú premennú je možné volať globálne v celej aplikácii, a nie len v samostatnom vlákne ako v zásobníkoch.
Po ukončení práce sa celá pamäť, ktorú zaberali premenné v halde, uvoľní. Veľkosť haldy je možné nastaviť pri spustení aplikácie.
Nevýhodou haldy je jej pomalšia práca v porovnaní so zásobníkom. Napríklad, posledné deklarované premenné budú extrahované ako posledné a systém potrebuje viac času na ich vyhľadávanie. Avšak, len dátový typ haldy umožňuje vykonávať korektnú prácu s globálnymi premennými a dynamicky meniteľnými objektmi.