The two main types of nucleic acids are deoxyribonucleic acid (DNA) and ribonucleic acid (RNA). DNA is the genetic material found in all living organisms and is found in the nucleus of eukaryotes and in the chloroplasts and mitochondria. In prokaryotes, the DNA is not enclosed in a membranous envelope.
A program written in a compiled language is first translated to machine language by another program called a compiler. The compiler parses each statement in the program and outputs an equivalent sequence of machine or assembly instructions.
The computer's processor needs to convert high-level languages into this language before it can run a program or do a user-defined command. To convert a certain language into machine code, the computer processor needs a compiler, a program that converts a source code written in one language into a different language syntax. The compiler generates a binary file, or executable file, that the CPU will execute. Every computer processor has its own set of machine code.