Proteins are essential to life; nucleic acids are essential to make proteins. A genetic code, embedded in DNA and replicated in RNA, is the informational recipe of life. The code is universal but it may have "evolved." Our understanding of the DNA, RNA, and the genetic code has "evolved" as well.