There are two types of nucleic acids : deoxyribonucleic acid and ribonucleic acid . Nucleic acids are biological molecules essential for life , and include DNA ( deoxyribonucleic acid ) and RNA ( ribonucleic acid ) .