La primera generación de computadoras se construían a mano usando circuitos con relés y tubos de vacío, y usaban tarjetas perforadas o cinta de papel para entrada y almacenamiento de datos. Las computadoras han evolucionado desde 1939 a través de diversas generaciones hasta la actualidad de microprocesadores.