Veškeré informace (programy) pro stavbu a fungování buňky jsou uloženy v molekule (resp. molekulách) deoxyribonukleové kyseliny -- DNA -- v pořadí jejich stavebních jednotek -- nukleotidů. Čtyři různé nukleotidy (Adenin, Guanin, Cytosin a Thymin) jsou vázány chemickou vazbou v lineární řetězec, jejich pořadí přitom může být zcela libovolné. Abeceda buněčných programů je tedy čtyřpísmenná.