En los primeros tiempos de los ordenadores los
programas eran de tipo secuencial (también llamados tipo batch)
Un programa secuencial es un programa que se arranca, lee los datos que
necesita, realiza los cálculos e imprime o guarda en el disco los resultados.
De ordinario, mientras un programa secuencial está ejecutándose no necesita
ninguna intervención del usuario. A este tipo de programas se les llama
también programas basados u orientados a procedimientos o a
algoritmos (procedural lenguajes) lo que debe hacer por medio de
menús.
Los eventos secuenciales son una forma de programación también conocida como programación dirigida por eventos, esto es un paradigma
de programación el que tanto la estructura como la ejecución de los
programas van determinados por los sucesos que ocurran en el sistema, definidos
por el usuario o que ellos mismos provoquen.