Вопрос о том, какое устройство считать самым старым компьютером в мире, не имеет единого ответа. Всё зависит от того, какой определение вы закладываете в слово «компьютер»: устройство для расчётов, программируемая машина или электронная вычислительная система. История вычислительной техники насчитывает тысячелетия — от палочек для счёта до квантовых процессоров.

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

📊 Какое устройство вы считаете первым настоящим компьютером?
Антикитерский механизм (Древняя Греция)
Разностная машина Бэббиджа (XIX век)
Z3 Конрада Цузе (1941)
ENIAC (1945)
Другое / Своё мнение

Что такое «компьютер»: проблема определения

Слово «computer» до середины XX века обозначало человека — вычислителя, выполняющего математические операции вручную или на арифмометре. Современное понимание термина включает три ключевых признака: автоматическое выполнение операций, программируемость и работа с данными в двоичной или иной системе счисления.

Если требовать программируемость (загрузку инструкций из памяти), то механические калькуляторы Паскаля и Лейбница выпадают. Если достаточно автоматизации арифметики — в игру вступают устройства XVII века. А если критерий — электронность и универсальность — лидером становится ENIAC. Чёткой границы нет, поэтому историки выделяют несколько категорий «первых».

⚠️ Внимание: Не путайте «вычислительное устройство» (абакус, логарифмическая линейка) с «вычислительной машиной», способной выполнять последовательность операций без участия оператора на каждом шаге.

Антикитерский механизм: античный аналоговый компьютер

Обнаруженный в 1901 году у греческого острова Антикитера, этот бронзовый прибор датируется I–II веками до н.э. Он содержал более 30 зубчатых колёс и служил для астрономических расчётов: предсказания затмений, фаз Луны, позиций планет и дат Олимпийских игр. Это единственное известное сложное зубчатое устройство Древности, не имеющее аналогов по сложности до XIV века.

Механизм работал как аналоговый компьютер: вращение ручки задавало входную дату, а указатели на циферблатах выдавали результат. Он не был программируем в современном смысле, но реализовывал сложный математический алгоритм механически. Точность изготовления зубьев (модуль 0.5–1 мм) поражает современных инженеров.

Как работала дифференциальная передача Антикитера?

Механизм использовал уникальную для античности дифференциальную шестерёнку — два валова, вращающихся с разной скоростью, передавали движение на третий вал, скорость которого равнялась сумме или разности скоростей первых двух. Это позволяло моделировать неравномерное движение Луны по орбите (аномалию), описанную Гиппархом. Подобные узлы в Европе появились только в часах XVI века.

Современная томография раскрыла надписи-инструкции на корпусах — по сути, первую в истории документацию пользователя. Устройство, вероятно, изготавливалось на Родосе в школе Посейдония. Его существование доказывает: уровень инженерии эллинистизма был недооценен на порядки.

Чарльз Бэббидж и разностная машина: механическая мечта

В 1822 году английский математик Чарльз Бэббидж предложил Разностную машину — механическое устройство для автоматического табулирования полиномов методом конечных разностей. Цель — исключить ошибки в навигационных и логарифмических таблицах, стоивших жизни морякам. Британское правительство выделило финансирование, но проект застрял из-за несовершенства металлообработки и конфликтов с инженером Клементом.

Гениальность Бэббиджа проявилась в следующем проекте — Аналитическая машина (1837). Она заложила архитектуру фон Неймана за 100 лет до него: «мельницу» (АЛУ), «магазин» (память на 1000 чисел по 50 знаков), ввод через перфокарты (как на ткацких станках Жаккара) и печать результатов. Ада Лавлейс написала для неё алгоритм чисел Бернулли — первую компьютерную программу.

☑️ Что отличало Аналитическую машину от калькуляторов?

Выполнено: 0 / 5
⚠️ Внимание: Полноразмерная Аналитическая машина никогда не была построена при жизни Бэббиджа. В 1991 году Музей науки Лондоне собрал Разностную машину №2 по оригинальным чертежам — она заработала безупречно, подтвердив гениальность конструктора.

Конрад Цузе и Z3: первая программируемая машина

Немецкий инженер Конрад Цузе в изоляции от мировой науки создал серию машин Z1–Z4. Z3, представленная в Берлине в мае 1941 года, стала первой в мире полностью работающей программируемой вычислительной машине с двоичной арифметикой и плавающей запятой. Она состояла из 2600 реле (2000 для процессора, 600 для памяти на 64 числа по 22 бита).

Программы загружались с перфоплёнки, использовалась система команд с условными переходами. Цузе независимо открыл двоичную систему счисления для вычислений и принципы организации памяти. Z3 была уничтожена бомбардировкой в 1943 году, но в 1960-х Цузе восстановил копию для Музей Deutschen Museums в Мюнхене.

Важный нюанс: Z3 не была универсальной в смысле Тьюринга (не поддерживала косвенную адресацию), но в 1998 году Рауль Rojas доказал: с хитрым кодированием на перфоплёнке Z3 может эмулировать машину Тьюринга. Тем не менее, исторически первенство в работающей программируемой машине за ней.

💡

В Мюнхене (Deutsches Museum) и Берлине (Deutsches Technikmuseum) экспонируются работающие реплики Z1 и Z3. Посмотрите на механическую Z1 — её память на пластинах из металла и пластика удивительно тактильна.

Электронная эра: ABC, Colossus и ENIAC

Переход к вакуумным лампам дал скачок скорости в тысячи раз. Три проекта конца 1930-х — начала 1940-х претендуют на звание первых электронных компьютеров.

  • 🇺🇸 ABC (Atanasoff–Berry Computer), 1942, Айова — первая электронная цифровая машина (не программируемая, решала СЛАУ до 29 уравнений).
  • 🇬🇧 Colossus, 1943, Блетчли-парк — первая программируемая электронная машина (специализированная, для взлома шифра «Лоренц»). Существовала в 10 экземплярах, держалась в секрете до 1970-х.
  • 🇺🇸 ENIAC, 1945, Пенсильвания — первая универсальная электронная машина (по Тьюрингу), десятичная, 18 000 ламп, вес 27 тонн. Перепрограммировалась переключением кабелей и тумблеров (дни работы).

В 1973 году суд по делу Honeywell v. Sperry Rand признал патент ENIAC недействительным, указав на приоритет идеи Атанасова (ABC). Однако ENIAC стала символом эры: на её базе фон Нейман разработал архитектуру сохранённой программы, реализованную в EDVAC и Manchester Baby (1948) — первом компьютере с программой в ОЗУ.

УстройствоГодТипПрограммируемостьОснова
Антикитерский механизм~100 г. до н.э.АналоговыйНет (фикс. алгоритм)Бронзовые шестерёнки
Разностная машина №21849 (построена 1991)Цифровой механическийНет (один алгоритм)Шестерёнки, левера
Z31941Цифровой электромеханическийДа (перфоплёнка)Реле (2600 шт.)
Colossus Mk I1943Цифровой электронныйОграниченно (панель/плёнка)Лампы (1500 шт.)
ENIAC1945Цифровой электронныйДа (перекоммутация)Лампы (18 000 шт.)

Почему единого ответа не существует

История технологий — не линейная прогрессия, а разветвлённое дерево. Антикитерский механизм — старейший известный аналоговый компьютер. Z3 — старейшая работающая программируемая цифровая машина (электромеханическая). ABC — старейшая электронная цифровая (непрограммируемая). Colossus — старейшая программируемая электронная (специализированная). ENIAC — старейшая универсальная электронная (по Тьюрингу).

Критерий «первого» всегда отражает приоритеты исследователя: непрерывность идеи (Бэббидж → фон Нейман), физический принцип (механика → реле → лампы → транзисторы) или архитектурную полноту. Инженеры уважают Цузе за изящество двоичной логики на реле, криптографы — Colossus за масштаб и секретность, а широкое публику — ENIAC за медийность и «ламповый» эстетизм.

💡

Выбор «самого старого компьютера» — это выбор определения. Нет единственного факта, есть контекст: аналоговый/цифровой, механический/электронный, специализированный/универсальный, программируемый/жестко заданный.

⚠️ Внимание: Многие популярные статьи называют ENIAC «первым компьютером» без оговорок. Это упрощение игнорирует работы Цузе, Атанасова и команды Блетчли-парка, классифицированные до 1970-х. Современная историография требует нюансов.

Часто задаваемые вопросы

Какой компьютер официально признан первым в мире?

Официального международного органа, назначающего «первый компьютер», не существует. Разные организации (IEEE, Computer History Museum, Guinness World Records) выделяют разные этапы: ABC — первый электронный цифровой, Z3 — первый программируемый, ENIAC — первый универсальный электронный.

Мог ли Антикитерский механизм считаться компьютером в современном понимании?

Это аналоговый вычислитель жесткого назначения. Он не хранит программу, не имеет условных переходов и не работает с дискретными данными. Но по сути — это специализированный процессор для астрономических задач, созданный 2000 лет назад.

Почему Зузе не считают изобретателем компьютера наравне с фон Нейманом?

Цузе работал в изоляции в нацистской Германии, его работы были неизвестны союзникам до 1949 года. Архитектура фон Неймана (1945) стала стандартом индустрии независимо. Цузе же изобрёл высокоуровневый язык Plankalkül (1945) — первый в истории, но он не был реализован при жизни.

Где можно увидеть работающие копии старейших компьютеров?

Работающая реплика Разностной машины №2 — в Музее науки (Лондон) и Музее истории компьютеров (Маунтин-Вью). Реплики Z3 — в Deutsches Museum (Мюнхен) и Deutsches Technikmuseum (Берлин). ENIAC (фрагменты) — в Смитсоновском институте и Пенсильванском университете. Colossus — в Национальном музее вычислительной техники (Блетчли-парк).

Были ли в СССР компьютеры, соперничавшие с ENIAC по срокам?

Первый советский электронный компьютер МЭСМ (Малая Электронно-Счётная Машина) запустил Сергей Лебедев в Киеве в 1950 году (позже ENIAC). Но это была оригинальная разработка с двоичной арифметикой и архитектурой сохранённой программы, опередившая многие западные аналоги по надежности.