Chemical reaction networks as a programming language: Turing-completeness, compiler of real functions into finite CRNs, and absolute functional robustness.