Scientists have developed and demonstrated the world’s first programmable nanoprocessor. The groundbreaking prototype computer system represents a significant step forward in the complexity of computer circuits that can be assembled from synthesized nanometer-scale components.