This is a particularly insidious canard by creationists, because it has the sound of plausibility to a layperson. I have my Facts Not Fantasy page set up where this canard is addressed head on as far as "information" and how it applies to genetics. As item 22 on this page says:
Now this is a particularly insidious brand of canard, because it relies upon the fact that the topic of information, and its rigorous analysis, is replete with misunderstanding. However, instead of seeking to clarify the misconceptions, creationist canards about information perpetuate those misconceptions for duplicitous apologetic purposes. A classic one being the misuse of the extant rigorous treatments of information, and the misapplication of different information treatments to different situations, either through ignorance, or wilful mendacity. For example, Claude Shannon provided a rigorous treatment of information, but a treatment that was strictly applicable to information transmission, and NOT applicable to information storage. Therefore, application of Shannon information to information storage in the genome is a misuse of Shannon's work. The correct information analysis to apply to storage is Kolmogorov's analysis, which erects an entirely different measure of information content that is intended strictly to be applicable to storage. Mixing and matching the two is a familiar bait-and-switch operation that propagandists for creationist doctrine are fond of.
However, the ultimate reason why creationist canards about information are canards, is simply this. Information is NOT a magic entity. It doesn't require magic to produce it. Ultimately, "information" is nothing more than the observational data that is extant about the current state of a system. That is IT. No magic needed. All that happens, in real world physical systems, is that different system states lead to different outcomes when the interactions within the system take place. Turing alighted upon this notion when he wrote his landmark paper on computable numbers, and used the resulting theory to establish that Hilbert's conjecture upon decidability in formal axiomatic systems was false. Of course, it's far easier to visualise the process at work, when one has an entity such as a Turing machine to analyse this - a Turing machine has precise, well-defined states, and precise, well-defined interactions that take place when the machine occupies a given state. But this is precisely what we have with DNA - a system that can exist in a number of well-defined states, whose states determine the nature of the interactions that occur during translation, and which result in different outcomes for different states. indeed, the DNA molecule plays a passive role in this: its function is simply to store the sequence of states that will result, ultimately, in the synthesis of a given protein, and is akin to the tape running through a Turing machine. The real hard work is actually performed by the ribosomes, which take that state data and use it to bolt together amino acids into chains to form proteins, which can be thought of as individual biological 'Turing machines' whose job is to perform, mechanically and mindlessly in accordance with the electrostatic and chemical interactions permitting this, the construction of a protein using the information arising from DNA as the template. Anyone who thinks magic is needed in all of this, once again, is in need of an education.
As for the canard that "mutations cannot produce new information", this is manifestly false. Not only does the above analysis explicitly permit this, the production of new information (in the form of new states occupied by DNA molecules) has been observed taking place in the real world and documented in the relevant scientific literature. If you can't be bothered reading any of this voluminous array of scientific papers, and understanding the contents thereof, before erecting this particularly moronic canard, then don't bother erecting the canard in the first place, because it will simply demonstrate that you are scientifically ignorant. Indeed, the extant literature not only covers scientific papers explicitly dealing with information content in the genome, such as Thomas D. Schneider's paper handily entitled Evolution And Biological Information to make your life that bit easier, but also papers on de novo gene origination, of which there are a good number, several of which I have presented here in the past in previous threads. The mere existence of these scientific papers, and the data that they document, blows tiresome canards about "information" out of the water with a nuclear depth charge. Post information canards at your peril after reading this.
Whilst dwelling on information, another creationist canard also needs to be dealt with here, namely the false conflation of information with ascribed meaning. Which can be demonstrated to be entirely false by reference to the following sequence of hexadecimal bytes in a computer's memory:
81 16 00 2A FF 00
To a computer with an 8086 processor, those bytes correspond to the following single machine language instruction:
ADC [2A00H], 00FFH
To a computer with a 6502 processor, those bytes correspond to the following machine language instruction sequence:
CLC ASL ($00,X) LDX #$FF BRK
To a computer with a 6809 processor, those bytes correspond to the following machine language instruction sequence:
CMPA #$16 NEG $2AFF NEG ??
the ?? denoting the fact that for this processor, the byte sequence is incomplete, and two more bytes are needed to supply the address operand for the NEG instruction.
Now, we have three different ascribed meanings to one stream of bytes. Yet, none of these ascribed meanings influences either the Shannon information content, when that stream is transmitted from one computer to another, or the Kolmogorov information content when those bytes are stored in memory. Ascribed meaning is irrelevant to both rigorous information measures. As is to be expected, when one regards information content simply as observational data about the state of the system (in this case, the values of the stored bytes in memory). Indeed, it is entirely possible to regard ascribed meaning as nothing other than the particular interactions driven by the underlying data, once that data is being processed, which of course will differ from processor to processor. Which means that under such an analysis, even ascribed meaning, which creationists fallaciously conflate with information content, also requires no magical input. All that is required is the existence of a set of interactions that will produce different outcomes from the different observed states of the system (with the term 'observation' being used here sensu lato to mean any interaction that is capable of differentiating between the states of the system of interest).