The field of molecular computing came to prominence in 1994 when Len Adleman described a DNA computer based on PCR (
Schneider and colleagues came up with a molecular computer that uses such elements as "flip-flops" (two-state devices that can store one bit of information) and logic gates (which solve binary problems such as AND, OR, NOR, and NOT) comprising proteins and nucleic acids. The method, recently awarded US patent 6,774,222, relies upon nucleic acids designed with two or more protein-binding sites for the same protein, such that factor binding is mutually exclusive: If site A is ...