In your book, you're thinking of DNA in terms of a computer analogy in which DNA is software. In the computer, we build the hardware and then download the software: the operating system. But the process of DNA differentiation that takes place in human development from birth gives us software and hardware at the same time.
So the computer analogy, as we have used it in the past, is limited as a model for DNA code development.
Can we extend the analogy to robotics, for example, and imagine (or build) an infant robot with infant like intelligence that physically differentiates and codes itself at the same time, becoming an adult robot?
If not, DNA code must be thought of as somewhat different from computer code. Where, exactly, does the computer analogy fail?