Natural Life Cycle of a Program