Méthode d'organisation des données FIFO
La méthode d'organisation des données FIFO (First in, first out, Premier entré, premier sorti) suppose que les premières données ajoutées en mémoire (ou dans le tas) seront les premières à en sortir, c'est-à-dire qu'elles se trouveront au sommet de la pile, tandis que les dernières données enregistrées seront en bas.
Un type de données bien connu qui fonctionne sur la base du FIFO est le tas, qui est destiné à gérer correctement les variables globales et les objets à modification dynamique.