From a certain point of view you could argue that our bodies have an inherently limited lifespan;
- Telomeres are extensions to the end of chromosomes that prevent damage or loss of genetic information during cell division. Telomeres are not replaced (in normal cells), which gives rise to a replicative lifespan; the number of times a cell can divide before permenantly leaving the cell cycle (senescence).
- This is generally viewed as an anti-cancer mechanism to protect against errors creeping in to the genome through many cell divisions. In order to become cancerous, a cell must first overcome its replicative lifespan [ref.]. This is achieved by activating the (normally inactive) telomerase enzyme that extends the telomeres - embryonic stem cells are one of the few cell types that normally express this enzyme.
There are other ways in which you could argue that our lifespans are fundamentally limited, but it is important to note that the objective is not 'to die', but to increase fitness (in a Darwinian sense) earlier in life. This is known as antagonistic pleiotropy; when an advantageous trait early in life is disadvantageous later in life.
Telomere shortening is just one example of antagonistic pleiotropy (protects against cancer when younger, but limits the number of times your cells can divide).
Other traits that inherently limit lifespan include;
- Neurons (as a rule) do not replicate, and last for your whole life time. This certainly excludes them from replicate senescence, however it means they are highly susceptible to 'wear and tear'; oxidative stress is a natural by-product of respiration, and the vast majority of damage done by these species (e.g. reactive oxygen species) is repaired by the cell, however some will always remain unchecked, and eventually this leads to neurological dysfunction and cognitive decline. Without intervention this is inevitable in each individual (the rate of aging differs between people, but aging and age-dependent diseases are disorders are a natural part of living).
- The same is true for cardiac and smooth muscle - whilst much repair can be carried out, it is inevitable that damage will creep in over a life time, and thus the vast majority of human age-related deaths are due to cardiac problems in one way or another.
So there is no 'programmed' limit to life span, in that we have not evolved to die, but our bodies are inherently limited by the systems that have evolved. Life expectancy a few thousand years ago was ~20 years (if you lived beyond infancy!), whereas now in the developed world this is ~80 years, so our bodies can already survive way beyond our 'natural' life span, and thus we now succumb to age-related disease. Evolution has spent millions of years giving us every possible advantage that leads to reproductive success. Natural selection of traits beyond reproduction are secondary to those beforehand, and thus we have fundamentally limited life spans.
There is an argument for an evolutionary advantage of limited lifespan. This seems at first counter-intuitive, until you consider that natural selection does not act on individuals, but genes. It is proposed to be advantageous (in some circumstances) for an organism to have a shorter life span, as this increases the turn-over of individuals in that population. This in turn increases their evolvability - clearly advantageous for the gene(s) influencing this trait if it increases the likelihood of successful reproduction and thus passing on that gene/allele/trait...
I like this hypothesis, and can see that natural selection may favour it. I think mice are great examples here; they have much shorter lifespans than us, yet they 'age' (biologically) the same (cardiac problems, diabetes, cancer) but at a faster rate to give a higher population turnover). In a high mortality environment, the most adaptable animals will be more successful.
However, I think this is likely to be secondary to the pressures on other survival traits that more directly increase the chances of successful reproduction.