DNA Computers

this is so sci-fi.

Following Mother Nature’s lead, Israeli scientists have built a DNA computer so tiny that a trillion of them could fit in a test tube and perform a billion operations per second with 99.8 percent accuracy.
Data is represented by pairs of molecules on a strand of DNA, and two naturally occurring enzymes act as the hardware to read, copy and manipulate the code. When it is all mixed together in the test tube, the software and hardware operate on the input molecule to create the output.