Unutar stanica, proteini se stvaraju procesom translacije. Tijekom ovog procesa, DNA u jezgri stanice se transkribira u RNA, koja se zatim prevodi kako bi se napravile proteinske molekule od slobodnih aminokiselina koje se nalaze u stanici. U translaciji su uključene tri vrste RNA, a to su: glasnička RNA (mRNA), ribosomska RNA (rRNA) i prijenosna RNA (tRNA). Uloga antikodona je osigurati da su aminokiseline u proteinu koji se prevodi međusobno povezane pravilnim redoslijedom, kako bi se osigurala pravilna funkcija proteina. Bez antikodona, sinteza proteina se ne bi mogla dogoditi.
DNK se sastoji od četiri nukleotidne baze, nazvane A, T, C i G. Kombinacija ovih baza čini naš genetski kod. DNK se čita pomoću trojnih kodova, koji su skupovi od tri baze DNK, koji se nazivaju kodoni. Svaki kodon odgovara jednoj aminokiselini, koja tvori gradivne blokove za svaki protein u tijelu. Antikodon je regija prijenosne RNA, ili tRNA, koja je komplementarna kodonu na lancu mRNA koji se prevodi.
Da bi se stvorio protein u stanicama, DNK se mora “pročitati” i protein mora biti sintetiziran. Da bi se to postiglo, DNK se prvo transkribira u glasničku RNA ili mRNA, vrstu genetske informacije koja je nacrt za protein. mRNA također sadrži tripletne kodove, zvane kodoni, koji daju sekvencu aminokiselina unutar svakog specifičnog proteina. Svaki kodon je komplementaran antikodonu koji se nalazi na molekuli tRNA. Antikodon tRNA određuje koja se aminokiselina dovodi da se veže na protein koji raste.
U RNK postoje četiri nukleotida koji odgovaraju nukleotidima u DNK. Označeni su s A, U, C i G. Svaki kodon se sastoji od tri nukleotida, tako da je broj potencijalnih kodona za kodiranje aminokiseline 64. Budući da postoje 64 moguća kodona koji predstavljaju samo 20 različitih aminokiselina u tijela, svaka aminokiselina je predstavljena s više kodona i antikodona. Kodon za svaki amino je dobro poznat.
Iako više od jednog kodona može odgovarati jednoj aminokiselini, prve dvije baze u triplet kodonu su identične ili slične za svaku aminokiselinu. Na primjer, dva kodona koja kodiraju aminokiselinu leucin su UUA i UUG, koji se razlikuju samo u trećoj bazi tripleta. Ovo je zaštita za sprječavanje pogrešaka u sintezi proteina. Budući da antikodon mora “pročitati” kodon kako bi donio odgovarajuću aminokiselinu, sve dok su prva dva dijela tripletnog koda točna, odgovarajuća aminokiselina će biti dodana proteinu. Ova teorija je poznata kao hipoteza kolebanja i općenito je prihvaćena za opisivanje interakcije između kodona i antikodona u svim poznatim organizmima.