Пока весь мир считает, что IT началось в Силиконовой долине, Россия изобрела программирование за 130 лет до появления первого компьютера. И самое обидное — об этом человеке никто не знает, хотя он опередил своё время на полтора столетия. Знакомьтесь: Семён Николаевич Корсаков (1787-1853) — первый русский программист, изобретатель программирования и отец всех айтишников.

Пока весь мир считает, что IT началось в Силиконовой долине, Россия изобрела программирование за 130 лет до появления первого компьютера. И самое обидное — об этом человеке никто не знает, хотя он опередил своё время на полтора столетия. Знакомьтесь: Семён Николаевич Корсаков (1787-1853) — первый русский программист, изобретатель программирования и отец всех айтишников.​

1832 год: когда программирование родилось в России

11 сентября 1832 года Семён Корсаков отправил прошение в Санкт-Петербургскую Императорскую академию наук с требованием рассмотреть его открытия: программирование, язык программирования, базы данных, программы и машины, выполняющие умственную работу. Да-да, вы не ослышались — 1832 год, когда в Европе ещё не было электричества, а компьютеры казались фантастикой.​

13 сентября 1832 года Корсаков издал первую книгу по программированию в истории человечества: «Начертание нового способа исследования при помощи машин, сравнивающих идеи». Книга была написана на французском языке — lingua franca науки того времени.​

В своём обращении к академии Корсаков подчёркивал, что не ищет славы или выгод, а желает только послужить людям. Это был не просто изобретатель — это был визионер, который понимал значение своего открытия для будущего человечества.​

Пять интеллектуальных машин: прорыв, опередивший эпоху

Корсаков создал пять типов интеллектуальных машин, использующих перфокарты для классификации информации. Его прорыв был революционным: впервые в истории перфокарты использовались не только как программа-алгоритм, но и как хранилище информации.​

До Корсакова французский изобретатель Жозеф Мари Жаккар применял перфокарты в ткацких станках (1804), но только для задания порядка действий машины. Получить с перфокарты Жаккара какую-либо информацию, кроме узора стежков, было нельзя. А перфотаблицы Корсакова позволяли хранить и классифицировать практически всё что угодно — от военных сведений до стихов Пушкина.​

Корсаков впервые ввёл понятие весового коэффициента признака — важности данных, и научился проводить механические операции с множествами. По сути, его прорыв мог перевернуть науку XIX века и ускорить появление современных компьютеров лет эдак на 30-50.​

Его устройства на современном языке можно было бы охарактеризовать как «систему для информационного поиска» или даже «средство для создания баз данных».​

Определение программирования от Корсакова: актуально до сих пор

Корсаков ясно и чётко обосновал программирование пятью предложениями, которые остаются актуальными спустя почти 200 лет:​

1. Разделим умственное и механическое. «Человек мыслит, но действия его носят механический характер: он приказывает, и его ноги идут, а руки двигаются».​

2. Письмо доступно только уму. Только человек может взять книгу, найти в ней нужные сведения и сделать выводы.​

3. Разделим умственную работу на разные виды.​

4. Механическая запись мысли.​

5. Помощь людям в выполнении умственной работы.​

Из этих предложений Корсаков вывел определение: «Программирование — это механическая запись мысли для помощи людям в выполнении умственной работы». Это определение правильное и важное до сих пор.​

Корсаков говорил: если грамота была первой главной основой человечества, без которой нельзя представить прошлое, то программирование стало его второй главной основой, без которой не представить настоящее и будущее.​

Академия наук: «Слишком много разума»

Что ответила Императорская академия наук на прорывное изобретение Корсакова? 24 октября 1832 года комиссия ИАН отклонила изобретение как бесполезное, добавив уничижительную приписку: «Г-н Корсаков потратил слишком много разума на то, чтобы научить других обходиться без разума».​

Комиссию возглавляли академики Остоградский, Купфер, Паррот и Брандт. Для 1832 года идеи Корсакова были настолько передовыми, что комиссия не смогла понять их значения. Классическая история русских изобретателей: гений опережает время, а чиновники от науки тормозят прогресс.​

Результат? Россия потеряла 130 лет преимущества в области программирования. «Выгнали из Академии наук за слишком много разума» — горькая, но точная характеристика случившегося.​

Чарльз Бэббидж: «отец компьютера», вдохновлённый Корсаковым

Только один из академиков ИАН оценил работу Корсакова — английский математик Чарльз Бэббидж (1791-1871). Молодой британский учёный специально ездил в Париж, чтобы изучить принципы управления посредством перфокарт.​

Бэббидж был настолько впечатлён идеями Корсакова, что отказался от первого дела своей жизни — большой разностной машины (1822-1834). С 1833 года до самой смерти он работал над замыслом «аналитической машины», которая в будущем стала «компьютером».​

В историю Бэббидж вошёл как «отец компьютера». Но мало кто знает, что вдохновение он получил от русского изобретателя, которого Академия наук отвергла как «бесполезного».​

1948 год: Брук и Рамеев патентуют первый советский компьютер

Перемотаем на сто с лишним лет вперёд. 4 декабря 1948 года советские инженеры Исаак Брук и Башир Рамеев получили авторское свидетельство № 10475 на изобретение автоматической цифровой вычислительной машины (АЦВМ). Теперь 4 декабря считается неофициальным Всероссийским днём информатики.​

Брук и Рамеев познакомились в начале 1947 года, объединённые общим интересом к созданию аналога американского ENIAC. По одной версии, Рамеев узнал о компьютере, слушая радио BBC, по другой — Брук получил информацию из секретных источников через военных.​

Но самое интересное — параллельно с ними работал Сергей Лебедев, создавший легендарную МЭСМ (Малая электронная счётная машина) в Киеве в 1947-1951 годах. Работу над МЭСМ Лебедев начал в 1947 году, пробный пу��к случился 6 ноября 1950 года, а 4 января 1951 года работающая машина была продемонстрирована приёмной комиссии.​

М-1 vs МЭСМ: битва титанов советской вычислительной техники

Вот тут начинается самое интересное. Пока Лебедев строил МЭСМ в Киеве, Брук собрал М-1 менее чем за год: процесс начали в октябре 1950 года, а уже летом 1951 года М-1 могла выполнять арифметические операции. Эксплуатация М-1 стартовала в январе 1952 года — всего через месяц после того, как правительственная комиссия рекомендовала МЭСМ к использованию.​

Но главное — технологическое превосходство М-1. Площадь МЭСМ — 60 квадратных метров, площадь М-1 — всего 4 квадратных метра. МЭСМ выделяла столько тепла, что со здания пришлось снимать крышуВ М-1 впервые была использована двухадресная система команд вместо трёхадресной на МЭСМ — это упрощало устройство управления и рациональнее использовало память.​

У М-1 была интегрированная оперативная память на электронно-лучевых трубках, позволявшая записывать до 256 слов. У первой версии МЭСМ в оперативной и долговременной памяти умещалось лишь по 31 числу.​

На основе М-1 были построены М-2 и М-3, а последняя стала основой для серий ЭВМ «Арагац», «Раздан» и «Минск». Лебедев же, используя наработки МЭСМ, разработал ещё 15 советских ЭВМ.​

Андрей Ершов: человек, придумавший слово «информатика»

Если Корсаков изобрёл программирование, Брук и Лебедев построили первые компьютеры, то Андрей Петрович Ершов был первым дипломированным программистом СССР и человеком, который придумал термин «информатика».​

До начала 1950-х годов в СССР не существовало профессии «программист» — Ершов был одним из первых дипломированных специалистов. С отличием окончив университет и аспирантуру, он стал старшим инженером лаборатории программирования, а позже — завотделом теоретического программирования в Вычислительном центре АН СССР.​

С 1959 года Ершов стал учёным секретарём комиссии по международным связям, что позволило общаться с зарубежными коллегами. Он познакомился с профессором Перлисом, который открыл ему Algol. В Новосибирске Ершов начал работу над языком программирования Альфа, похожим на Algol 60. Язык позволил реализовать многомерные значения и операции с ними, конструирование и циклы.​

С 1970-х годов Ершов активно занялся преподаванием. Вместе с коллективом он разработал вузовскую и школьную программы по информатике, причём термин «информатика» придумал именно Ершов. В 1985 году Ершов с группой соавторов написал первый школьный учебник — «Основы информатики и вычислительной техники».​

Ершов определял информатику как «науку о структуре информации и методах её обработки на ЭВМ», а предметом информатики считал «изучение законов, методов и способов накопления, передачи и обработки информации».​

Россия — родина айтишников, которую забыли

Первым айтишником России был Семён Корсаков, изобретший программирование в 1832 году — за 130 лет до появления первых компьютеров. Он создал первые интеллектуальные машины, написал первую книгу по программированию и дал определение, актуальное до сих пор.​

Затем пришли Исаак Брук и Башир Рамеев с патентом на первую советскую ЭВМ (1948), Сергей Лебедев с МЭСМ (1950-1951) и М-1 Брука (1951-1952), Андрей Ершов — первый дипломированный программист и создатель термина «информатика».​

Самое обидное — мир об этом не знает. Пока Силиконовая долина празднует свои «достижения», Россия может гордо заявить: программирование родилось здесь. И пока вы думаете, что айти — это что-то западное, история смеётся: Россия опередила всех на полтора столетия.​

Корсаков справедливо полагал, что его машины позволят «усилить человеческий разум» — это его собственная формулировка. Академия наук не поняла. Но история всё расставила по местам: первым программистом был русский.

В моем Telegram-канале делюсь фишками и лайфхаками как не слить деньги на бесполезные публикации и сделать PR, который принесет клиентов.

Комментарии (6)


  1. ihouser
    14.11.2025 15:54

    он опередил своё время на полтора столетия

    Опять? Диву даешься, как вы еще не свалили на Марс? Подальше от этой "игры в кальмар".

    А вы чуточку не ошиблись? По вашему описанию то, он изобрел ИИ.


  1. Shaman_RSHU
    14.11.2025 15:54

    Пока читал - глаза чуть не вытекли: куча повторов, выделение.

    Это называется "продающий текст"? :)


  1. Kamil_GR
    14.11.2025 15:54

    В Википедии другая информация об авторстве термина информатика.


  1. sirri
    14.11.2025 15:54

    Хоспидя!!! Учите русский до того, как начнете писать свои опусы на таких ресурсах.


  1. SadOcean
    14.11.2025 15:54

    Ох.
    Любят у нас находить изобретателей, вы бы хоть почитали, о чем были его работы.
    Он предложил оригинальные приборы для обработки данных и скорее работал в области статистики.
    Программированием это называть некорректно, потому что речь не шла о создании "программы".
    Собственно именно в этом и отличие от Бэббиджа, который занимался, по сути, механическими калькуляторами, но придумал концепцию команд, позволяющих выполнять последовательности вычислений автоматически.

    Ну и не стоит забывать, что ответила академия наук - это тоже важно.


  1. Gummilion
    14.11.2025 15:54

    Россия — родина слонов программистов!