Развитие компьютерной техники прошло через несколько поколений, начиная с доисторических устройств, таких как абак, используемый греками и египтянами в V веке до нашей эры. В исторический период были созданы первые механические вычислительные устройства, среди которых особенно выделяются изобретения Б.