Este documento describe la estructura de datos cola. Una cola es un tipo de dato abstracto que sigue el principio FIFO, donde los primeros elementos en entrar son los primeros en salir. Se dan ejemplos cotidianos como las colas de impresión. La implementación de una cola circular se explica usando arreglos, donde los elementos se reutilizan al llegar al final del arreglo para mantenerlo lleno de forma circular.