Las computadoras aparecieron a finales de la década de 1950 cuando la tecnología alcanzó el nivel necesario para implementar ideas matemáticas. La primera generación usó bulbos para procesar datos ingresados en tarjetas perforadas, almacenados en tambores giratorios. La segunda generación usó transistores para hacerlas más rápidas y pequeñas, almacenando datos en núcleos magnéticos. La tercera generación usó circuitos integrados para hacerlas aún más rápidas y eficientes, permitiendo correr múlt