The first generation of nanorobots will likely fulfill very simple tasks, becoming more sophisticated as the science progresses. They will be controlled not only through limited design functionality but also through programming and the aforementioned acoustic signaling, which can be used, notably, to turn the nanorobots off.