This paper mentions CRN++, a compiler that translates an imperative language into Chemical Reaction Networks. I had no idea this field existed. This stuff is mind bogglingly cool!
I think these computations all happen in a "soup", and this means that the memory can only exist as a superposition of concentrations, which I suppose has its limits.