
Подобно тому, как с помощью языков C, Python и Java пишутся программы для компьютеров, ученые-химики и биохимики с помощью набора специальных структурированных инструкций скоро будут в состоянии программировать процессы, происходящие в пробирках или живых клетках, в которых принимают участие молекулы синтетической ДНК. Ученые из Вашингтонского университета, разработавшие специальный язык программирования химических реакций, надеются, что с его помощью процессы по формированию сложнейших соединений, таких, как молекулы ДНК с заранее заданной структурой, упростятся до уровня, на котором программируются алгоритмы управления роботами, промышленными установками и прочими исполнительными устройствами. Помимо биохимии, новый вид "химического" программирования наверняка найдет весьма широкое применение в медицине и фармакологии.