Future computers may have capabilities like artificial intelligence and nanotechnology. Artificial intelligence aims to create machine intelligence and could allow devices to make decisions like the human brain by processing images in real time. Nanotechnology involves manipulating matter at the atomic scale and could be used to build much smaller devices by constructing chips one atom at a time. Nanorobots may also be used as programmed antibodies to help protect humans against evolving pathogens.