TScenter. Информационные технологии

г. Москва, Волжский бульвар, д. 19, к. 2, тел. 8 (499) 755-67-63
г. Ростов-на-Дону, ул. Металлургическая, д. 102/2, тел. 8 (863) 227-98-42, 8 (863) 227-98-43

Кто был первым в мире
программистом?

10 декабря названо Днем программиста.
Именно в этот день родилась англичанка
Ада Лавлейс, дочь поэта Байрона,
первый в мире программист.

Любовь к математике Аде передалась
от матери, и она самого детства
увлекалась ее изучением.

В 1834 году девушка впервые знакомится с выдающимся изобретателем Чарльзом Бэбиджем, который создал первую в мире цифровую вычислительную машину с программным управлением (прообраз современной ЭВМ). Этот год и стал точкой отсчета тесной дружбы и сотрудничества двух гениальных людей. С начала 1840-х Лавлейс составила программу вычисления уравнения Бернуолли, которое выражало закон сохранения энергии движущейся жидкости. Всего Ада Лавлейс написала три вычислительные программы для изобретения Бэббиджа, самая простая из которых - программа решения системы двухлинейных уравнений с 2-мя неизвестными. Именно при рассчете этой программы Лавлейс ввела в широкое употребление термин “рабочая ячейка или “рабочая переменная” и использовала идею последовательного изменения содержания ячеек. От этой идеи остался всего шаг до одной из главных операций всех языков программирования.


Кто был первым в мире программистом

Вторая программа вычисляла значения тригонометрических функций с постоянным повторением заданной оператором последовательности вычисления. В это время Лавлейс ввела понятие “цикл”, которое сейчас является конструкцией в структурном программировании.

Третья программа вычисляла числа Бернулли за счет рекуррентных вложенных циклов. В 1980 году был разработан один из универсальных языков программирования АДА, который был назван в честь выдающегося математика Лавлейс. Кстати, Министерство Обороны США утвердило “Ада” как имя общего языка программирования для вооруженных сил Америки, а в дальнейшем и для всего НАТО.

Вверх