Asam ribonukleat
Asam ribonukleat (ARN, English: ribonucleic acid, RNA) adalah molekul polimer yang terlibat dalam berbagai peran biologis dalam mengkode, dekode, regulasi, dan ekspresi gen. RNA dan DNA adalah asam nukleat, dan, bersama dengan protein dan karbohidrat, merupakan empat makromolekul utama yang penting untuk semua bentuk kehidupan yang diketahui. Seperti DNA, RNA dirakit sebagai rantai nukleotida, tetapi tidak seperti DNA, RNA lebih sering ditemukan di alam sebagai untai tunggal yang melipat ke dirinya sendiri, daripada untai ganda berpasangan. Organisme seluler menggunakan RNA duta (English: messenger RNA, mRNA) untuk menyampaikan informasi genetik (menggunakan huruf G, U, A, dan C untuk menunjukkan basa nitrogen guanin, urasil, adenin, dan sitosin (English: cytosine)) yang mengarahkan sintesis protein spesifik. Banyak virus mengkodekan informasi genetik mereka menggunakan genom RNA.
Asam deoksiribonukleat
Asam deoksiribonukleat, lebih dikenal dengan singkatan DNA (bahasa Inggris: d</b>eoxyribo<b data-parsoid='{"dsr":[417,424,3,3]}'>n</b>ucleic a</b>cid), adalah sejenis biomolekul yang menyimpan dan menyandi instruksi-instruksi genetika setiap organisme dan banyak jenis virus. Instruksi-instruksi genetika ini berperan penting dalam pertumbuhan, perkembangan, dan fungsi organisme dan virus. DNA merupakan asam nukleat; bersamaan dengan protein dan karbohidrat, asam nukleat adalah makromolekul esensial bagi seluruh makhluk hidup yang diketahui. Kebanyakan molekul DNA terdiri dari dua unting biopolimer yang berpilin satu sama lainnya membentuk heliks ganda. Dua unting DNA ini dikenal sebagai polinukleotida karena keduanya terdiri dari satuan-satuan molekul yang disebut nukleotida. Tiap-tiap nukleotida terdiri atas salah satu jenis basa nitrogen (guanina (G), adenina (A), timina (T), atau sitosina (C)), gula monosakarida yang disebut deoksiribosa, dan gugus fosfat. Nukleotida-nukelotida ini kemudian tersambung dalam satu rantai ikatan kovalen antara gula satu nukleotida dengan fosfat nukelotida lainnya. Hasilnya adalah rantai punggung gula-fosfat yang berselang-seling. Menurut kaidah pasangan basa (A dengan T dan C dengan G), ikatan hidrogen mengikat basa-basa dari kedua unting polinukleotida membentuk DNA unting ganda