En general un programa no es más que una descripción abstracta de un procedimiento o fenómeno que existe o sucede en el mundo real.