New biochemical protocols for high throughput processing of mRNA samples into cDNA libraries with adaptor sequences compatible with automated sequencing systems are provided. The provided methods produces cDNA libraries which do not have 3' bias 5 associated with current cDNA library production methods. New methods for the production of DNA libraries from DNA are also provided.