Model demonstrates a process of protein synthesis. Nucleotides are presented as flags of different shapes. The model is initiated by the "Start" button, while the "Stop" and the "Reset" buttons operate the animation. Polypeptide chain is synthesized at a strand of messenger RNA (mRNA). Amino acids are delivered to mRNA by transfer RNA (tRNA) that utilize ATP energy for this transportation. Only those amino acids are attached to the synthesized peptide chain that are linked to that tRNA which is complementary to the appropriate sequence in mRNA. After peptide elongation reaches a spatial "terminal" codon, the synthesis ends and peptide chain intertwines. Later on, during protein processing redundant amino acids are eliminated while additional organic groups may be bound. Remarkably, protein synthesis needs essential energy support.