Brian Cryer's Web Resources


First-In First-Out. A queue or buffer in which the first (or earliest) items added to the queue are the first items removed from the queue (and processed).

A common example of a FIFO is a queue - in a queue items are added to one end of the queue and removed from the other. cf LIFO.

A FIFO is also normally the method used for stock rotation, where the oldest stock is used/sold in preference to newer stock.

For more information see: