Today's semiconductor technology is no less than science fiction. Can you believe that more than a hundred million transistors (on-off switches) are wired together in more than a dozen layers with a combined depth thinner than a single human hair... and that all these transistors are wired in patterns that cause instructions to be executed and data to be processed... and all these transistors, wires and layers take up an area no greater than the "head of a pin!" See
head of a pin.