The history of DNA computing is short, but full of amazing technological achievements. It has tantalizing potential for advances in computing speed and miniaturization. Medical applications may one day treat diseases and even cure cancer by installing computational genes directly into patients' DNA.