В 1833 г. английский ученый, профессор Кембриджского университета Чарльз Беббидж (1792-1871) разработал проект аналитической машины — гигантского арифмометра с программным управлением, арифметическим и запоминающим устройствами. Аналитическая машина Беббиджа явилась не только предшественницей, но и во многих отношениях прообразом современных электронных вычислительных машин с программным управлением.

Сотрудницей и помощницей Ч. Беббиджа во многих его научных изысканиях была леди Лавлейс (урожденная Байрон). Единственная научная работа леди Лавлейс относилась к «вопросам программирования для аналитической машины Беббиджа» и предвосхитила основы современного программирования для цифровых вычислительных машин с программным управлением.

Августа Ада Лавлейс — дочь великого английского поэта Джорджа Байрона — родилась 10 декабря 1815 г. Семейная жизнь Дж. Байрона сложилась неудачно — по истечении года совместной жизни супруги навсегда расстались. Его жена Анабелла Милбэнк (1792—1860) была одаренным человеком. Она любила математику и с детских лет до замужества занималась ею.

Дочь Байронов — Ада по примеру своей матери с юных лет увлекалась математикой. Увлечение юной Ады поддерживали друзья леди Байрон — известный английский математик и логик Август де Морган (1806—1871), его жена, математик-любитель Мэри Соммервил, и Чарльз Беббидж.

В июле 1835 г. Ада вышла замуж за Уильяма, восемнадцатого лорда Кинга, ставшего впоследствии первым графом Лавлейсом. В мае 1836 г. у Ады родился сын, в феврале 1838 г. — дочь, а в конце 1839 г. — второй сын. Но ни семейные заботы, ни слабое здоровье Ады не поколебали ее решимости заниматься математикой.

22 февраля 1841 г. Ада сообщает Беббиджу, что занимается вопросами, связанными с его вычислительными машинами. В это время Беббидж напряженно работал над совершенствованием структуры аналитической машины. Но для ученого в то время важен был и другой вопрос — добиться, чтобы правительство финансировало работы по постройке аналитической машины. Для этого нужна была популяризация идеи автоматических вычислений, четкое и понятное для широких кругов изложение принципов действия аналитической машины. Грамотный помощник ему вовсе бы не помешал.

В октябре 1842 г. итальянский математик Л.Ф. Менабреа опубликовал статью «Очерк аналитической машины, изобретенной Ч. Беббиджем». Вскоре после появления очерка Ада Лавлейс перевела его. Беббедж предложил ей добавить некоторые примечания к очерку Менабреа.

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

19 июля 1843 г. Ада сообщила Беббеджу, что самостоятельно «составила список операций для вычисления каждого коэффициента для каждой переменной», т.е. написала программу для вычисления чисел Бернулли. В августе этого же года перевод статьи Менабреа и «Примечания» были опубликованы. В определенных кругах Ада Лавлейс получила мировую известность.

В начале 50-х гг. у Ады появляются первые признаки рака, а 27 ноября 1852 г. Ада скончалась, не дожив нескольких дней до 37 лет, в том же возрасте, что и лорд Байрон. Согласно завещанию она была похоронена (3 декабря) рядом с могилой отца в семейном склепе Байронов в Ноттингемпшире.

Немногое удалось сделать за свою короткую жизнь Августе Аде Лавлейс. Но то немногое, что вышло из-под ее пера, вписало ее имя в историю вычислительной математики и вычислительной техники как первой программистки. Аналитическая машина Беббиджа не была построена, и программы, написанные Адой Лавлейс, никогда не отлаживались и не работали, однако ряд высказанных Лавлейс в 1843 г. об общих положениях программирования (принцип экономии рабочих ячеек, связь рекуррентных формул с циклическими процессами вычислений и др.) сохранили свое принципиальное значение и для современного программирования.

Августа Ада Кинг (урождённая Ба́йрон), графиня Лавлейс (англ. Augusta Ada King Byron, Countess of Lovelace ), более известная как Ада Лавлейс (10 декабря 1815, Лондон, Великобритания - 27 ноября 1852, там же) - математик. Известна прежде всего созданием описания вычислительной машины, проект которой был разработан Чарльзом Бэббиджем. Составила первую в мире программу (для этой машины). Ввела в употребление термины «цикл» и «рабочая ячейка», считается первым программистом в истории.

Рожденная 10 декабря 1815 года, Ада была единственным законнорожденным ребёнком английского поэта Джорджа Гордона Байрона и его жены Анны Изабеллы Байрон (Анабеллы). Анна Изабелла Байрон в лучшие дни своей семейной жизни за своё увлечение математикой получила от мужа прозвище «Королева Параллелограммов». В первый и последний раз Байрон видел свою дочь через месяц после рождения. 21 апреля 1816 года Байрон подписал официальный развод и навсегда покинул Англию.

Девочка получила первое имя Огаста (Августа) в честь единокровной сестры Байрона, с которой у него, по слухам, был роман. После развода её мать и родители матери никогда не называли её этим именем, а называли Адой. Более того, из семейной библиотеки были изъяты все книги её отца.

Мать новорождённой отдала ребёнка родителям и отправилась в оздоровительный круиз. Вернулась она уже тогда, когда ребёнка можно было начинать воспитывать. В различных биографиях высказываются различные утверждения относительно того, жила ли Ада со своей матерью: некоторые утверждают, что её мать занимала первое место в её жизни, даже в браке; по другим источникам, она никогда не знала ни одного родителя.

Миссис Байрон пригласила для Ады своего бывшего учителя - шотландского математика Огастеса де Моргана и знаменитую Мэри Сомервилль, которая перевела в своё время с французского «Трактат о небесной механике» математика и астронома Пьера-Симона Лапласа. Именно Мэри стала для своей воспитанницы примером для подражания.

Когда Аде исполнилось семнадцать лет, она смогла выезжать в свет и была представлена королю и королеве. Имя Чарльза Бэббиджа юная мисс Байрон впервые услышала за обеденным столом от Мэри Сомервилль. Спустя несколько недель, 5 июня 1833 года, они впервые увиделись. Чарльз Бэббидж в момент их знакомства был профессором на кафедре математики Кэмбриджского университета - как сэр Исаак Ньютон за полтора века до него. Позднее она познакомилась и с другими выдающимися личностями той эпохи: Майклом Фарадеем, Дэвидом Брюстером, Чарльзом Уитстоном, Чарльзом Диккенсом и другими.

За несколько лет до вступления в должность Бэббидж закончил описание счётной машины, которая смогла бы производить вычисления с точностью до двадцатого знака. Чертёж с многочисленными валиками и шестерёнками, которые приводились в движение рычагом, лёг на стол премьер-министра. В 1823 году была выплачена первая субсидия на постройку того, что теперь считается первым на Земле компьютером и известно под названием «Большая разностная машина Бэббиджа». Строительство продолжалось десять лет, конструкция машины всё более усложнялась, и в 1833 году финансирование было прекращено.

В 1835 году мисс Байрон вышла замуж за 29-летнего Уильяма Кинга, 8-го барона Кинга, который вскоре унаследовал титул лорда Лавлейса. У них было трое детей: Байрон, рождённый 12 мая 1836 года, Анабелла (Леди Энн Блюн), рождённая 22 сентября 1837 и Ральф Гордон, рождённый 2 июля 1839 года. Ни муж, ни трое детей не помешали Аде с упоением отдаться тому, что она считала своим призванием. Замужество даже облегчило её труды: у неё появился бесперебойный источник финансирования в виде фамильной казны графов Лавлейсов.

В 1842 году Чарльз Бэббидж был приглашен в Туринский университет провести семинар о своей аналитической машине. Луиджи Менабреа, юный итальянский инженер, и будущий премьер-министр Италии, записал лекцию на французском, и впоследствии она была опубликована в Общественной Библиотеке Женевы в октябре того же года. Бэббидж попросил графиню Лавлейс перевести записи Менабреа на английский и сопроводить текст комментариями. Леди Лавлейс потратила больше года на эту работу, после чего труды были опубликованы под акронимом ААЛ и оказались более обширными, чем записи Менабреа. В одном из своих комментариев Ада описывает алгоритм вычисления Чисел Бернулли на аналитической машине. Было признано, что это первая программа, специально реализованная для воспроизведения на компьютере, и по этой причине Ада Лавлейс считается первым программистом, несмотря на то, что машина Бэббиджа так и не была сконструирована при жизни Ады.

Ада Лавлейс скончалась 27 ноября 1852 года от кровопускания при попытке лечения рака матки (от кровопускания же скончался и её отец) и была похоронена в фамильном склепе Байронов рядом со своим отцом, которого никогда не знала при жизни.

В вашем браузере отключен Javascript.
Чтобы произвести расчеты, необходимо разрешить элементы ActiveX!

Представляем вашему вниманию подборку фактов об Аде Лавлейс – первой женщине-программисте.

Имя этой женщины обрело известность только через 100 лет после её смерти. Тем не менее, Ада Лавлейс и сегодня продолжает оставаться в тени коллег-мужчин: о ней нет никаких упоминаний в школьных учебниках, современные авторы не уделяют её личности должного внимания, довольствуясь скудными данными чьих-то дневников и переписок. Мы попытались собрать самые значимые факты её биографии.

  • Ада Лавлейс, или Августа Ада Кинг, графиня Лавлейс (Augusta Ada King Byron, Countess of Lovelace) – единственная законнорожденная дочь всемирно известного английского поэта-романтика – Джорджа Байрона . Из-за череды трагических обстоятельств, (одним из которых был развод с матерью Ады – Анны Байрон (урождённой Милбенк)), в 1816 лорд Байрон был вынужден навсегда покинуть Англию. Аде не пришлось больше увидеть своего отца. Помимо нескольких стихотворений, строки, посвящённые Аде, можно найти в 3-ей части «Паломничества Чайльд-Гарольда».
  • Мать Ады больше всего боялась того, что дочь унаследует неспокойный нрав отца и страсть к поэзии. Несмотря на все старания матери, Ада переняла эксцентричность отца и тягу к поэзии, но главной её страстью стала . Учителями были известный в то время шотландский математик и логик Август де Морган и Мери Сомервиль , автор перевода «Трактата о небесной механике».
  • В 17 лет Ада познакомилась с Чарльзом Беббиджем , создателем первой цифровой вычислительной машины. Несмотря на 24 года разницы в возрасте, Беббидж становится для Ады не просто учителем и коллегой, но и близким другом, поддерживающим её во всех начинаниях.
  • В октябре 1842 года вышла статья итальянского инженера Луиджи Манабреа , посвящённая аналитической машине Чарльза Беббиджа. Учёный попросил графиню Лавлейс перевести статью на английский. Ада не просто перевела текст, но и дополнила его своими комментариями, увеличив исходный объём работы в 3 раза.

В комментариях Ады были представлены три первые в мире вычислительные программы , составленные ею для машины Беббиджа:

  1. программа для решения двух линейных алгебраических уравнений с двумя неизвестными; при разборе этой программы было впервые введено понятие «рабочих ячеек» (рабочих переменных), и озвучена идея последовательного изменения их содержания;
  2. вторая программа была составлена для вычисления значений тригонометрической функции с многократным повторением заданной последовательности вычислительных операций; для этой программы Ада ввела понятие «цикл», одной из фундаментальных конструкций структурного программирования;
  3. в третьей программе, предназначенной для вычисления цифр Бернулли, Ада использовала рекуррентные вложенные циклы.
  • В комментариях к работе Ада высказала свою догадку о том, что вычислительные операции могут быть применены не только к числам, но и к другим объектам.
  • Была замужем за Уильямом Кингом , имела троих детей. Вела светский образ жизни, приятельствовала с Майклом Фарадеем, Чарльзом Диккенсом и другими известными личностями.
  • Её записи были заново переизданы в работе Б. И. Боудена «Faster Than Thought: A Symposium on Digital Computing Machines» в 1953 году, что вызвало всплеск интереса к имени Ады Лавлейс.
  • Умерла в возрасте 36 лет от онкологического заболевания. Похоронена в семейном склепе Байронов, рядом с отцом.
  • В 1979 году Министерство обороны США (US Department of Defense) разработало единый для встроенных систем. Язык получил название «Ада» , в честь Ады Лавлейс.
  • Одна из дат празднования дня программиста приходится на 10 декабря – день рождения Ады Лавлейс.

Автоматическая машина Бэббиджа

Литература для ознакомления с работами и биографией Ады Лавлейс :

  • Moore, Doris Langley-Levy “Countess of Lovelace: Byron’s Legitimate Daughter”;
  • Wade, Mary Dodson “Ada Byron Lovelace: the Lady and the Computer”. 1994. Grades 7-9;
  • Toole, Betty A. and Ada King Lovelace “Ada, the Enchantress of Numbers: Prophet of the Computer Age”. 1998;
  • Woolley, Benjamin “The Bride of Science: Romance, Reason and Byron’s Daughter”. 2000.

Августа Ада Кинг (урождённая Байрон), графиня Лавлейс (англ. Augusta Ada King Byron, Countess of Lovelace ), известная как Ада Лавлейс - английский учёный, математик. Известна, главным образом, созданием описания вычислительной машины , проект которой был разработан Чарльзом Бэббиджем , с которым много лет проработала в тандеме.

Ранние годы

Рожденная 10 декабря 1815 года в Лондоне. Ада была единственным законнорожденным ребёнком английского поэта Джорджа Гордона Байрона и его жены Анны Изабеллы Байрон. Анна Байрон в лучшие дни своей семейной жизни за своё увлечение математикой получила от мужа прозвище «Королева Параллелограммов». 21 апреля 1816 года отец Ады, поэт Байрон, подписал официальный развод и навсегда покинул Англию. В первый и последний раз Байрон видел свою дочь через месяц после рождения.

Девочка получила первое имя Огаста (Августа) в честь единокровной сестры Байрона, с которой у него, по слухам, был роман. После развода её мать и родители матери (которые по некоторым данным были инициаторами развода дочери) никогда не называли её этим именем, а называли Адой. Более того, из семейной библиотеки были изъяты все книги её отца.

Ада Байрон составила первую компьютерную программу, за что потомки нарекли ее "первой программисткой". Ада Байрон, как и мама, с детства успешно и с увлечением занималась математикой. Учителем Ады был известный английский математик и логик Август де Морган. Среди друзей её матери, Аннабеллы Милбэнк, был и выдающийся английский ученый и изобретатель Чарльз Бэббидж. Юная Ада посещает его мастерскую, где знакомится с его работой над вычислительными машинами. Чарльз Бэббидж искренне полюбил эту девушку, он находил в ней главное, что ценил в людях, - остроту ума. Быть может, сыграло роль и то, что Ада была почти ровесницей его рано умершей дочери. Бэббидж следит за научными занятиями Ады, посылает ей статьи и книги, представляющие интерес, и знакомит со своими работами.

Семейная жизнь Августы Ады сложилась счастливо. В июле 1835 года она вышла замуж за Уильяма, восемнадцатого лорда Кинга, ставшего впоследствии первым графом Лавлейсом. Сэр Уильям, которому в то время исполнилось 29 лет, был спокойным, уравновешенным и приветливым человеком. Он с одобрением относился к научным занятиям своей жены и помогал ей как мог. У них было трое детей: Байрон, рождённый 12 мая 1836 года, Анабелла (Леди Энн Блюн), рождённая 22 сентября 1837 и Ральф Гордон, рождённый 2 июля 1839 года. Муж и трое детей не помешали Аде с упоением отдаться тому, что она считала своим призванием. Замужество даже облегчило её труды: у неё появился бесперебойный источник финансирования в виде фамильной казны графов Лавлейсов.

Расцвет научной деятельности

В 1842 году Чарльз Бэббидж был приглашен в Туринский университет провести семинар о своей аналитической машине. Военный инженер Л. Ф. Менабреа (впоследствии генерал в армии Гарибальди, а затем премьер-министр Италии) написал статью "Очерк Аналитической машины, изобретенной Чарльзом Бэббиджем". Данный материал заинтересовал Аду, и она перевела его на английский язык. После чего Бэббидж предложил ей добавить некоторые примечания к переводу. Перевод статьи Менабреа занимает 20 страниц, примечания же Ады Лавлейс - в два с половиной раза превысил размер статьи и заняли почти 50 страниц. Сей факт демонстрирует, что А. А. Лавлейс не ограничилась ролью простого комментатора. При этом статья Менабреа касается в большей степени технической стороны дела, тогда как примечания Лавлейс - математической.

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

Эта программа представляет исключительный интерес, поскольку величина, сложность и математическая постановка данной задачи не идут ни в какое сравнение с элементарными примерами. Этот пример позволил Лавлейс в полной мере показать методику программирования на Аналитической машине и те преимущества, которые дает последняя при подходящем методе вычислений.

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

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

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

Удивительно, но уже в то время Ада Лавлейс отдавала себе полный отчет в колоссальной "широте спектра" возможностей универсальной вычислительной машины. Вместе с тем она очень четко представляла себе границы этих возможностей: "Желательно предостеречь против преувеличения возможностей Аналитической машины, ведь она не претендует на то, чтобы создавать что-то действительно новое. Машина может выполнить все то, что мы умеем ей предписать. Она может следовать анализу, но она не способна предугадать какие-либо аналитические зависимости или истины. Функции машины заключаются в том, чтобы именно помочь нам получить то, с чем мы уже знакомы". В 1843 году, когда были высказаны эти положения, Ада, конечно, не могла предвидеть, как разовьется и какие формы примет программирование спустя 120 лет.

Поздние годы

В своей первой и, к большому сожалению, единственной научной работе Ада Лавлейс рассмотрела большое число вопросов, актуальных и для современного программирования.

Спустя время Бэббидж вместе с супругами Лавлейс принялся за разработку и практическую проверку системы беспроигрышных ставок на бегах. Учёные рассчитывали таким путем добыть финансовые средства для продолжения работы над вычислительными машинами.

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

10 декабря названо Днем программиста в честь родившейся также в этот день первой представительницы этой не слишком древней профессии.

Августа Ада Лавлейс родилась 10 декабря 1815 года. Она была единственной дочерью великого английского поэта Джорджа Гордона Байрона (1788 - 1824) и Аннабеллы Байрон, урождённой Милбэнк (1792 - 1860). «Она незаурядная женщина, поэтесса, математик, философ», - писал Байрон о своей будущей жене в 1813 году. Родители ее расстались, когда девочке было два месяца, и больше своего отца она не видела.

Ада унаследовала у матери любовь к математике и многие черты отца, в том числе, близкий по эмоциональному складу характер.
Байрон посвятил дочери несколько трогательных строк в «Паломничестве Чайльд Гарольда», но при этом в письме к своей кузине заранее беспокоился: «Надеюсь, что Бог наградит ее чем угодно, но только не поэтическим даром…
Ада получила прекрасное воспитание. Важное место в нём занимало изучение математики – в немалой степени под влиянием матери. Её учителем был известный английский математик и логик Август де Морган. К 1834 году относится ее первое знакомство с выдающимся математиком и изобретателем Чарльзом Бэбиджем, создателем первой цифровой вычислительной машины с программным управлением, названной им „аналитической“. Бэббидж, который был знаком с леди Байрон, поддерживал увлечение юной Ады математикой. Бэббидж постоянно следил за научными занятиями Ады, он подбирал и посылал ей статьи и книги, в первую очередь по математическим вопросам. Занятия Ады поощряли друзья её семьи – Август де Морган и его жена, супруги Соммервил и другие. Ада посещает публичные лекции Д.Ларднера о машине. Совместно с Соммервилем и другими она впервые посещает Бэббиджа и осматривает его мастерскую. После первого посещения Ада стала часто бывать у Бэббиджа, иногда в сопровождении миссис де Морган. В своих воспоминаниях де Морган так описала один из первых визитов: „Пока часть гостей в изумлении глядела на это удивительное устройство с таким чувством, как говорят, дикари первый раз видят зеркальце или слышат выстрел из ружья, мисс Байрон, совсем ещё юная, смогла понять работу машины и оценила большое достоинство изобретения“

Семейная жизнь Августы Ады сложилась счастливо. В 1835 году Ада Байрон в возрасте девятнадцати лет вышла замуж за 29-летнего лорда Кинга, который впоследствии стал графом Лавлейс. Муж не имел ничего против научных занятий супруги и даже поощрял ее в них. Правда, высоко ценя ее умственные способности, он сокрушался: „Каким отличным генералом ты могла бы стать!“ Супруги Лавлейс вели светский образ жизни, регулярно устраивая приёмы и вечера в своём лондонском доме и загородном имении Окхат-Парк. Замужество Ады не отдалило её от Бэббиджа; их отношения стали ещё более сердечными. В начале знакомства Бэббиджа привлекли математические способности девушки. В дальнейшем Бэббидж нашёл в ней человека, который поддерживал все его смелые начинания. Ада была почти ровесницей его рано умершей дочери. Всё это привело к тёплому и искреннему отношению к Аде на долгие годы.

Ада была маленького роста, и Бэббидж, упоминая о ней, часто называл её феей. Однажды редактор журнала „Examinator“ описал её следующим образом: „Она была удивительна, и её гений (а она обладала гениальностью) был не поэтический, а математический и метафизический, её ум находился в постоянном движении, который соединился с большой требовательностью. Наряду с такими мужскими качествами, как твёрдость и решительность, леди Лавлейс присущи были деликатность и утонченность наиболее изысканного характера. Её манеры, вкусы, образование… были женскими в хорошем смысле этого слова, и поверхностный наблюдатель никогда не смог бы предположить силу и знание, которые лежали скрытыми под женской привлекательностью. Насколько она питала неприязнь к легкомыслию и банальностям, настолько она любила наслаждаться настоящим интеллектуальным обществом.

У супругов Лавлейс в 1836 году родился сын, в 1838 – дочь и в 1839 – сын. Естественно, что это оторвало Аду на время от занятий математикой. Но вскоре после рождения третьего ребёнка она обращается к Бэббиджу с просьбой подыскать ей преподавателя математики. При этом она пишет, что имеет силы дойти так далеко в достижении своих целей, как она этого пожелает. Бэббидж в письме от 29 ноября 1839 года отвечает Лавлейс: “Я думаю, что Ваши математические способности настолько очевидны, что не нуждаются в проверке. Я навёл справки, но найти в настоящее время человека, которого я мог бы рекомендовать Вам как преподавателя, мне не удалось. Я продолжу поиски»

С начала 1841 года Лавлейс серьёзно занялась изучением машин Бэббиджа . В одном из писем к Бэббиджу Ада пишет: «Вы должны сообщить мне основные сведения, касающиеся Вашей машины. У меня есть основательная причина желать этого». В письме от 12 января 1841 года она излагает свои планы: "…Некоторое время в будущем (может быть в течение 3-х или 4-х, а возможно, даже многих лет) моя голова может служить Вам для Ваших целей и планов… Именно по этому вопросу я хочу серьёзно поговорить с Вами". Это предложение было с признательностью принято Бэббиджем. С того времени их сотрудничество не прерывалось и дало блестящие результаты.

В октябре 1842 года была опубликована статья Менабреа, и Ада занялась её переводом. План и структуру примечаний они вырабатывали совместно. Закончив очередное примечание, Ада отсылала его Бэббиджу, который редактировал его, делал различные замечания и отсылал. Работа была передана в типографию 6 июля 1843 года.
Центральным моментом работы Лавлейс было составление программы (чисел) вычисления чисел Бернулли. В комментариях Лавлейс были приведены три первые в мире вычислительные программы, составленные ею для машины Бэббиджа. Самая простая из них и наиболее подробно описанная - программа решения системы двух линейных алгебраических уравнений с двумя неизвестными. При разборе этой программы было впервые введено понятие рабочих ячеек (рабочих переменных) и использована идея последовательного изменения их содержания. От этой идеи остается один шаг до оператора присвоения - одной из основополагающих операций всех языков программирования, включая машинные. Вторая программа была составлена для вычисления значений тригонометрической функции с многократным повторением заданной последовательности вычислительных операций; для этой процедуры Лавлейс ввела понятие цикла - одной из фундаментальных конструкций структурного программирования. В третьей программе, предназначенной для вычисления чисел Бернулли, были уже использованы рекуррентные вложенные циклы. В своих комментариях Лавлейс высказала также великолепную догадку о том, что вычислительные операции могут выполняться не только с числами, но и с другими объектами, без чего вычислительные машины так бы и остались всего лишь мощными быстродействующими калькуляторами.

С 1844 года, Ада Лавлейс всё больше увлекается игрой на скачках, тем более, что сама прекрасно ездила и любила лошадей. На скачках играли и Бэббидж и Вильям Лавлейс, причём Бэббидж интересовавшийся прикладными вопросами теории вероятностей, рассматривал с этих позиций и игру на скачках и искал оптимальную систему игры. Однако и Бэббидж, и муж Ады сравнительно скоро отказались от участия в игре. Но Ада, азартная и упрямая, продолжала играть. Более того, леди Ада сблизилась с неким Джоном Кроссом, который шантажировал ее. Она израсходовала почти все принадлежащие ей средства и к 1848 году сделала большие долги. Потом её матери пришлось погасить эти долги, а заодно и выкупить компрометирующие письма у Джона Кросса. В начале 50-ых годов появлялись первые признаки болезни, унесшей жизнь Ады Лавлейс. В ноябре 1850 года пишет Бэббиджу: «Здоровье моё … настолько плохо, что я хочу принять Ваше предложение и показаться по приезде в Лондон Вашим медицинским друзьям». Несмотря на принимаемые меры, болезнь прогрессировала и сопровождалась тяжёлыми мучениями. 27 ноября 1852 года Ада Лавлейс скончалась, не достигнув 37 лет. Вместе с выдающимся интеллектом отец передал ей и эту страшную наследственность - раннюю смерть - поэт умер в таком же возрасте… Она была погребена рядом с отцом в фамильном склепе Байронов.

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