Los Programas son planes relacionados con el tiempo y comprenden la correlación que se da entre este último con las actividades que deban llevarse a cabo. También pueden definirse como un conjunto de metas, políticas, reglas, procedimientos de tareas, pasos, etc. para ejecutar una acción específica, la programación puede variar ampliamente e ir desde programas de pequeño tamaño o simples por ejemplo es uso de un calendario para programar actividades, hasta programas complejos o de gran tamaño, en donde ya se requieren técnicas matemáticas, bases de datos, etc