I [[programmering]]steknisk sammenhæng spiller datastakke en stor rolle, fordi de er betingelsen for, at [[algoritme|algoritmiske]] funktioner successivt kan kalde hinanden, eventuelt [[rekursion|rekursivt]]<ref>en funktion, der kalder sig selv</ref>. Denne teknik kan i nogle tilfælde være så hukommelseskrævende, at operationen mislykkes på grund af ''[[stack overflow]]'', fordi stakken vokser ud over alle grænser. En måde at omgå problemet på kan være at udnytte harddiskens lagringskapacitet, der normalt er mange gange større end computerhukommelsens, men til gengæld også fungerer meget langsommere.
Samfund