La clonación del ADNc se basa en la acción de la transcriptasa inversa, una ADN polimerasa dependiente de ARN derivada de retrovirus, que puede sintetizar la cadena de ADN complementaria a una plantilla de ARN.