Queue

From Esolang

Jump to: navigation, search

A queue is a data structure sometimes used in esoteric programming languages.

A queue works by the principle of First In, First Out (FIFO). What is enqueued onto the queue first, will be dequeued first.

Here are some examples of esoteric programming languages that use queues:

  • Q-Bal works like a stack-based language, except using queues instead of stacks.
  • Qdeql uses a single queue.
  • NULL uses three queues.

See Category:Queue-based for more queue-based esolangs.

Personal tools