Podatkovni tip kopica
Podatkovni tip kopica (heap) predstavlja del operativnega pomnilnika, dinamično dodeljenega za vsako spremenljivko. Vsako spremenljivko je mogoče poklicati globalno v celotni aplikaciji in ne le v posameznem potoku kot pri skladih.
Po končanem delu se ves pomnilnik, ki so ga zasedale spremenljivke v kopici, sprosti. Velikost kopice je mogoče določiti ob zagonu aplikacije.
Pomanjkljivost kopice je njeno počasnejše delovanje v primerjavi s skladom. Na primer, zadnje deklarirane spremenljivke bodo izvlečene zadnje in sistem potrebuje več časa za njihovo iskanje. Vendar le podatkovni tip kopice omogoča pravilno delo z globalnimi spremenljivkami in dinamično spreminjajočimi se objekti.