To make proteins, ribosomes use the code in the DNA. This is done using mRNA, which is made by copying the code from DNA. The mRNA acts as a messenger between the DNA and the ribosome, it carries code between the two. The correct amino acids are brought to the ribosomes in the correct order by carrier molecules