Первым массовым промышленным устройством, работающим по заданной программе, был ткацкий станок Жаккарда, управляемый программой, прибитой на перфокартах. В начале 19 века во Франции работало более 10 тысяч подобных станков. Механические устройства для обработки числовой информации были изобретены в США и впервые использовались практически для обработки результатов переписи населения 1890г. Результатов переписи вручную заносились на перфокарты, а затем автоматически, без участия человека, обрабатывались специальными машинами - табуляторами. Изобретатель этих машин Герман Холерит в конце 19в. основал фирму, которая сегодня носит название IBM и является крупнейшим в мире производителем компьютеров. Пионером создания универсальной счетной машины - прообраза ЭВМ - был англичанин Чарльз Бэббедж, декан кафедры математики Кембриджского университета. В двадцатых-тридцатых годах 19в. он предложил идею универсальной механической вычислительной машины, работающей по программе, пробитой на перфокар