as I have been saying since I wrote a book chapter on Molecular Computation (1998), the fundamental processes in a living cell are essentially computation. This could potentially be used in two ways - building computers based on molecules and cells, or manipulating important biological processes (eg in medical or agricultural context) using computational tools.
Back in the 1990s, the molecular computer was a promising avenue, but it never quite took off. Now the other way round, programming biology, seems the more exciting prospect. This has given a major boost by the recent invention of a compiler that can translate computer code into DNA regulatory networks, which in most cases even work in the cell.
As we are increasingly becoming aware that complex regulatory networks (rather than single genes and enzymes) are the things that we need to understand and control if we want to change biological processes, this development could very well revolutionise several areas where we interfere with living beings, from agriculture to medicine.
Read all about it in my latest feature in Chemistry & Industry:
Chemistry & Industry Volume 81, Issue 4, pages 26–29
Full text (Wiley Online Library)