Los primeros ordenadores eran enormes y utilizaban tarjetas perforadas, válvulas de vacío y luego transistores para procesar datos. John W. Mauchly y J. Presper Eckert crearon uno de los primeros ordenadores electrónicos llamado ENIAC. Posteriormente se desarrollaron los circuitos integrados y microprocesadores que redujeron mucho el tamaño de los ordenadores y permitieron las computadoras personales gracias a innovadores como Jack Kilby y Robert Noyce.