Of the 20,000 to 30,000 genes now thought to be in the human genome, most cells express only a very small part - which makes sense, a liver cell has little need for the DNA code that makes neurons. Из 20000 до 30000 генов, сейчас считается в области генома человека, большинство клеток выразить лишь очень небольшую часть - которая имеет смысл, клетки печени мало нужно для ДНК-код, который делает нейронов.

But as almost all cells carry around a full copy (’distribution’) of the genome, a system is needed to #ifdef out stuff not needed. Но, поскольку почти все клетки вокруг нести полную копию ( "распределение") от генома, система необходима для # ifdef из вещи не нужны. And that is just how it works. И это просто, как она работает. The genetic code is full of #if/#endif statements. Генетический код является полной, если # / # endif заявления.

This is why ’stem cells’ are so hot right now - these cells have the ability to differentiate into everything. Вот почему "стволовых клеток являются столь горячий прямо сейчас - эти клетки имеют способность проводить различия во всем. The code hasn’t been #ifdeffed out yet, so to speak. Код не # ifdeffed из тем не менее, если можно так выразиться.

Read more Читать дальше here здесь to understand DNA through the eyes of a programmer. чтобы понять ДНК через глазами программиста.