You obviously know very little about programming. All computer languages eventually convert their instructions into machine code. These are a very small set of instructions each of which has a specific purpose such as to move a number from one place to another, increase the number by one or decrease it by one. It is indeed very similar to the DNA instruction set.
Garbage In = Garbage Out. Whether the program fails to compile or runs anyway, it will not produce the desired response. The mistake will virtually always have an effect. This is not true of the DNA code at the codon level.