Proteomics/Protein Primary Structure/Genetic Code
Transcription is the process by which messenger RNA (mRNA), is synthesized from information encoded by DNA. This is the first step in gene expression and also an important location of cellular control. By careful regulation, a cell is able to change the expression of DNA to RNA which in turn influences the proteome - increasing levels of expression to increase protein products and decreasing expression to limit products. Transcription proceeds by reading from the 3’ → 5’ end of the DNA source (template strand), adding nucleotides to the growing mRNA strand in the 5’ → 3’ direction. These nucleotides are slightly different in RNA compared to DNA. With RNA, uracil (U) is substituted for thymine (T). The resulting RNA strand will have the same sequence (substituting U for T) as the DNA coding strand and a complementary sequence to the DNA template strand.
Transcription can be divided into three processes: initiation, elongation, and termination.
In bacteria initiation occurs in the cytoplasm when RNA polymerase binds to the DNA at a promoter site, shown in the attached image, and then the associated helicase begins to separate the DNA double helix. Along with RNA polymerase comes a variety of additional molecules that together form the machinery needed to transcribe a gene.
The initiation process in eukaryotes occurs in the nucleus and is more complex due to finer levels of regulation. For starters, there are a battery of different RNA polymerase enzymes present in eukaryotes, of which RNA polymerase II is the one responsible for the transcription of mRNA. There is not a simple promoter sequence for RNA polymerase to bind as there is in bacteria, but a combination of a promoter sequences and various transcription factors is required for binding of RNA polymerase.  There are also repressors, which are proteins that bind DNA near a promoter and prevent initiation of transcription. A gene product itself may in fact be a repressor, exhibiting feedback inhibition, where as the concentration of the product builds, further production is slowed. 
Elongation is the process by which RNA polymerase adds complementary bases to the growing mRNA strand in the 5' → 3' (reading the template strand from 3' → 5'), one at a time until reaching a termination point. The energy for this process is provided by the hydrolysis of the nucleoside triphosphates (NTPs) that are the building blocks for mRNA. For each base added to the growing mRNA chain, one NTP is converted to the corresponding NMP plus inorganic pyrophosphate. As RNA polymerase travels down the template strand, helicase travels ahead of it "unzipping" the DNA double helix as it goes, shown in the image to the right.
During elongation, RNA polymerase alternately works at full speed for approximately 100 bases and then stops. This pattern of starts and stops has led scientists to determine that there are proofreading mechanisms being employed by RNA polymerase.  There is also evidence of RNA polymerase "backtracking", or going back over bases that are already paired, again assumed to be part of a proofreading mechanism.  In bacteria, there are two such known proofreading mechanisms, pyrophosphorolytic editing is where the incorrect base pair is immediately removed and hydrolytic editing is where RNA polymerase has to backtrack to fix an incorrect pairing.  Less is known about eukaryotic proofreading methods.
Termination is the end of transcription, when an mRNA strand is fully formed. As seen in the image to the right, both the newly formed mRNA and the RNA polymerase complex dissociate from the DNA template. Termination in prokaryotes can follow one of two forms, Rho-independent (intrinsic termination) and Rho-dependent. Rho is protein factor that, in a Rho-dependent termination, functions to bind RNA and hydrolyze ATP, destabilizing the link between the template strand and the newly formed mRNA and releasing the mRNA. In a Rho-independent termination, there is a termination sequence on the template strand, causing RNA polymerase to cease its activity and fall off the template. 
In eukaryotes, termination is more complex and not as well understood. Some eukaryotic transcription proceeds well past the termination point and the additional nucleotides are later removed from the transcript, some transcription is mediated by termination factors and some methods of termination are still uncharacterized.  After termination in eukaryotes, it is very common for the mRNA to undergo Post Transcriptional Modifications. These include the addition of a 5' cap to ensure the mRNA stability. Addition of a Poly-A tail is also an important addition to the mRNA in eukaryotes and a select few prokaryotes. This functions to protect the mRNA from degradation and facilitates export from the nucleus.
Reverse transcription is essentially the copying of RNA information into a DNA form. The enzyme used to accomplish this is reverse transcriptase and can be found in retroviruses such as HIV. A retrovirus uses Reverse transcription to copy its RNA-based genetic material to DNA, which can then be integrated into the host’s genome the virus is infecting.  Reverse transcription is not limited to just retroviruses, it is also used by DNA-based viruses, in eukaryotes to propagate retrotransposons and in prokaryotes when synthesizing msDNA (multicopy single-stranded DNA)
The Genetic Code
The Standard Genetic Code
The genetic code is the language by which the information coded within a nucleotide sequence is translated into peptides that ultimately form proteins. An RNA chain is divided into a series of three-nucleotide sequences known as codons codons, each of which is associated with an amino acid. The following is the standard genetic code table (though some organisms have different genetic code mappings) showing all possible three-nucleotide combinations and the related amino acid:
RNA codon table