Genetika merupakan ilmu yang memepelajari tentang gen. Gen tertentu
membawa informasi yang dibutuhkan untuk membuat protein dan informasi itulah yang disebut sebagai kode genetik. Dengan kata lain, kode genetik adalah cara pengkodean urutan nukleotida pada DNA atau RNA utnuk menentukan urutan asam amino pada saat sintesis protein. Informasi pada kode genetik ditentukan oleh basa nitrogen pada rantai DNA yang akan menentukan susunan asam amino. DNA merupakan makromolekul polinukleotida yang tersusun atas polimer nukleotida yang berulang-ulang, tersusun rangkap, membentuk DNA haliks ganda dan berpilin ke kanan.Setiap nukleotida terdiri dari tiga gugus molekul, yaitu : 1. Gula 5 karbon (2-deoksiribosa) 2. basa nitrogen yang terdiri golongan purin yaitu adenin (Adenin = A) dan guanin (guanini = G), serta golongan pirimidin, yaitu sitosin (cytosine = C) dan timin (thymine = T) 3. gugus fosfat Gen tertentu membawa informasi yang dibutuhkan untuk membuat protein dan informasi itulah yang disebut sebagai kode genetik. Dengan kata lain, kode genetik adalah cara pengkodean urutan nukleotida pada DNA atau RNA utnuk menentukan urutan asam amino pada saat sintesis protein. Informasi pada kode genetik ditentukan oleh basa nitrogen pada rantai DNA yang akan menentukan susunan asam amino. Selain mampu melakukan replikasi semikonservatif DNA juga mampu mengkopi dirinya menghasilkan RNA dengan bantuan enzim RNA polimerase. Ada tiga macam RNA utama, yaitu RNA duta (RNA-d), RNA ribosom (RNA-r), dan RNA transfer (RNA-t). Semua RNA tersebut dihasilkan oleh DNA melalui proses transkripsi. Selain itu terdapat juga RNA
katalitik yang disebut ribozim. Fungsi ribozim ialah untuk mempercepat reaksi. RNA mudah terurai sehingga sel akan terus memproduksinya.