I really feel that once we do find a way to build (assemble?) these nano particles they will be fitted with something similar to a cpu (nano cpus?) to be able to be programmed against. Assembling nanoparticles, while in itself a major accomplishment won't reach its full potential until they have intelligence.
From what I know, nano tech is basically in it's infancy. Nothing substantial has been done yet. Pretty much everything is speculation and theorizing. Apparently, this is the century where great strides will be made in this field. We'll have to wait and see. Personally, I don't think anything very substantial happening in our lifetimes. Maybe the next gen/century. What dyou think?
Here's a site that gives some info on it... http://science.howstuffworks.com/nanotechnology.htm
Check out the page titled "A New Industrial Revolution". It seems to me that to be able to accomplish any of what that postulates, them particles will have to have intelligence.
Also, what do you know of quantum computing? Does the quantum refer to size or "parallelness"? Could this be used in nano tech?