В первой половине XIX века английский математик Бэбидж попытался построить универсальное вычислительное устройство, т.е. компьютер. Именно он впервые додумался, что компьютер должен содержать память и управляться с помощью программы. В 40-х годах XX в. сразу несколько групп исследователей повторили попытку Бэбиджа на основе техники того времени. Первым из них был немецкий инженер Конрад Цузе, который в 1941 г. построил небольшой компьютер на основе нескольких электро-механических реле. Но из-за войны работы Цузе не были опубликованы. А в США в 1943 г. на одном из предприятий фирмы IBM àмериканец Г.Эйкен создал более мощный компьютер под названием "Марк-1". Он позволял проводить вычисления в сотни раз быстрее чем вручную. Так как реле работают очень медленно, то начиная с 1943 г. в США группа специалистов начала конструировать компьютер под названием "ENIAC" на основе электронных ламп. Созданный ими компьютер работал в тысячу раз быстрее чем Марк-1 . Однако большую часть времени он простаивал, т.к. для ввода программы в нем приходилось в течении нескольких часов или дней подсоединять провода, а расчеты проходили в течении нескольких минут или секунд. Огромным шагом вперед было создание микропроцессоров которые по размерам не превышают нескольких квадратных сантиметров (1970 г.). Именно благодаря им мы видим компьютер таким какой он есть, т.е. небольшой процессорный блок и монитор.