Другие языки программирования и технологии

Как написали первую программу для программирования?

Здравствуйте! Меня мучает вопрос! Как написали первую программу для программирования, если еще не было программ для программирования?
Но авторство первой программы почему-​то присуждают единственной последовательнице, которая переводила его же лекции в 1843 году и только добавила туда пример программы, показывающий работу машины

Где логика, спросите вы? Почему заслуги изобретателя присваивают его помощнице?

А не надо было вам, Бэббидж, ездить в эту токсичную Россию, становиться членом Санкт-​Петербургской академии наук, да ещё в знаменательный 1832 год, когда оная академия рассматривала доклад "Новый способ записи мысли для обработки умственной машиной". Не надо было держать в руках чертежи "умственной машины" и читать про таблицы сведений на перфокартах. Не надо было ходить по коридорам русской академии, где можно было столкнуться с тем токсичным русским, который в одиночку создал свою умственную машину. Не надо было так откровенно передирать название его машины, наконец.
Русский изобретатель программы
Павел Комиссаров
Павел Комиссаров
56 531
Лучший ответ
Тимерлан Тимергалиев жесть какой же гoн. очередные вaтныe переписывают историю, какой пoзop
Не поверите, но некоторые принципы программирования (в частности циклы) придумали еще в 19 веке, когда компьютеров в помине не было. А двоичную систему счисления и вовсе изобрел еще Лейбниц в 18 веке. Вот как раз в машинных двоичных кодах и писали первые программы
Тахир Майнусов
Тахир Майнусов
91 261
Чем мучиться лучше бы в Википедии поискал. Начать можно со статьи об Аде Лавлейс .
Андрей Агеев
Андрей Агеев
96 193
Создавали алгоритм на машинном коде в уме, записывая на бумаге. Потом на перфокартах дырили отверстия в нужных числах. Вставляли её в слот. Привод, по отверстиям считывал биты данных (нули и единицы, в зависимости было ли отверстие), и начинал исполнять этот код. Получилось как загруженная с диска программа. Пока что без операционной системы, а напрямую одна программа. Вот только что там с драйверами не знаю, думаю программа также содержала в себе и код драйверов устройств, или они были аппаратно вшиты в железо. Хотя, они вообще были не нужны, т.к. программа работала с нужными портами устройств напрямую.

И вот среди этих программ была написана программа для создания других программ - ассемблер.
АО
Артём Обухов
47 575
Виталий Соколов правильно, но немного вульгарно изложено
На бумаге
Иван Винс
Иван Винс
30 155
Амриддин Ниезмамадов Наверно я плохо умею пользоваться гуглом, уже есть куча вопросов на эту тему))

Похожие вопросы