1. A method for the self-assembly of microscale and nanoscale devices comprising the steps of: providing a host substrate, preparing the host substrate for attachment of DNA polymers, patterning the host substrate, attaching DNA polymers to the patterned host substrate, fabricating a component device, placing the component device into a fluid medium containing the host substrate, subjecting the component device to an epitaxial lift off process, attaching DNA polymers to the component device, wherein at least a portion of the sequence of the DNA polymers are complementary to the DNA polymers attached to the patterned host substrate, hybridizing the component device to the host substrate, and bonding the device to the host substrate.