I 1833 utviklet den engelske vitenskapsmannen, professor ved Cambridge University Charles Babbage (1792-1871) et prosjekt for en analytisk maskin - en gigantisk adderingsmaskin med program kontrollert, aritmetikk og lagringsenheter. Babbage's Analytical Engine var ikke bare en forgjenger, men også på mange måter en prototype av moderne elektroniske datamaskiner med programkontroll.

Ch. Babbages samarbeidspartner og assistent i mange av hans vitenskapelige undersøkelser var Lady Lovelace (née Byron). Lady Lovelaces eneste vitenskapelige arbeid knyttet til "programmeringsspørsmål for Babbage's Analytical Engine" og forutså grunnlaget for moderne programmering for digitale datamaskiner med programkontroll.

Augusta Ada Lovelace, datter av den store engelske poeten George Byron, ble født 10. desember 1815. Familie liv J. Byron var mislykket - etter et år livet sammen paret skilte seg for alltid. Hans kone Annabella Milbanke (1792-1860) var en begavet person. Hun elsket matematikk og studerte det fra barndommen til hennes ekteskap.

Datteren til Byrons er Ada, etter morens eksempel. ungdom Jeg var interessert i matematikk. Young Adas lidenskap ble støttet av Lady Byrons venner - den berømte engelske matematikeren og logikeren Augustus de Morgan (1806-1871), hans kone, amatørmatematiker Mary Sommerville og Charles Babbage.

I juli 1835 giftet Ada seg med William, attende Lord King, som senere ble den første jarlen av Lovelace. Ada fikk en sønn i mai 1836, en datter i februar 1838 og en andre sønn på slutten av 1839. Men verken familiebekymringer eller Adas dårlige helse rokket ved hennes besluttsomhet om å studere matematikk.

22. februar 1841 Ada informerer Babbage om at han jobber med problemer knyttet til datamaskinene hans. På dette tidspunktet jobbet Babbage hardt for å forbedre strukturen til den analytiske motoren. Men en annen sak var også viktig for forskeren på den tiden – å få regjeringen til å finansiere byggingen av en analysemotor. Dette krevde popularisering av ideen om automatiske beregninger, en klar og forståelig presentasjon av prinsippene for drift av den analytiske motoren for allmennheten. En kompetent assistent ville ikke ha skadet ham i det hele tatt.

I oktober 1842 ble den italienske matematikeren L.F. Menabrea publiserte artikkelen "Sketch of the Analytical Engine Invented by Charles Babbage." Rett etter at essayet dukket opp, oversatte Ada Lovelace det. Babbage foreslo at hun skulle legge til noen notater til Menabreas skisse.

Ada Lovelace likte denne ideen og begynte umiddelbart å implementere den. Ada jobbet veldig hardt, med mye spenning. Hun ga sidene med notater til Babbage, som så gjennom dem og enten sendte dem tilbake med kommentarer eller ga dem videre til skriveren.

Den 19. juli 1843 rapporterte Ada til Babbage at hun selv hadde «kompilert en liste over operasjoner for å beregne hver koeffisient for hver variabel», dvs. skrev et program for å beregne Bernoulli-tall. I august samme år ble en oversettelse av Menabreas artikkel og «Notes» publisert. I visse sirkler Ada Lovelace fikk verdensomspennende berømmelse.

Tidlig på 50-tallet. Ada viser de første tegnene på kreft, og 27. november 1852 døde Ada noen dager sjenert, 37 år gammel, på samme alder som Lord Byron. I følge hennes testamente ble hun gravlagt (3. desember) ved siden av farens grav i Byron-familiens krypt i Nottinghamshire.

Vi klarte å gjøre lite på egenhånd kort liv Augusta Ada Lovelace. Men det lille som kom fra pennen hennes skrev navnet hennes inn i beregningsmatematikkens historie og datateknologi som den første programmereren. Babbage's Analytical Engine ble aldri bygget, og programmene skrevet av Ada Lovelace ble aldri feilsøkt eller fungert, men en rekke uttalelser fra Lovelace i 1843 om generelle bestemmelser programmering (prinsippet om å lagre arbeidsceller, koblingen av tilbakevendende formler med sykliske beregningsprosesser, etc.) har beholdt sin grunnleggende betydning for moderne programmering.

Augusta Ada King(née Byron), grevinne Lovelace(Engelsk) Augusta Ada King Byron, grevinne av Lovelace), bedre kjent som Ada Lovelace(10. desember 1815, London, Storbritannia - 27. november 1852, ibid.) - matematiker. Hun er mest kjent for å ha laget en beskrivelse av en datamaskin, hvis design ble utviklet av Charles Babbage. Hun kompilerte verdens første program (for denne maskinen). Hun laget begrepene "syklus" og "arbeidscelle" og regnes som den første programmereren i historien.

Ada ble født 10. desember 1815, og var det eneste legitime barnet til den engelske poeten George Gordon Byron og hans kone Anna Isabella Byron (Anabella). Anna Isabella Byron bedre dager I familielivet, for sin lidenskap for matematikk, fikk hun kallenavnet "Queen of Parallelograms" fra mannen sin. I den første og sist Byron så datteren sin en måned etter fødselen. Den 21. april 1816 signerte Byron en offisiell skilsmisse og forlot England for alltid.

Jenta fikk fornavnet Augusta (Augusta) til ære for Byrons halvsøster, som det ryktes at han hadde hatt en affære med. Etter skilsmissen kalte hennes mor og mors foreldre henne aldri med det navnet, men kalte henne Ada. Dessuten ble alle hennes fars bøker fjernet fra familiebiblioteket.

Moren til den nyfødte ga barnet til foreldrene og dro på helsetokt. Hun kom tilbake da det var på tide å begynne å oppdra barnet. I ulike biografier Det er forskjellige påstander om hvorvidt Ada bodde sammen med moren: noen hevder at moren tok førsteplassen i livet hennes, selv i ekteskapet; ifølge andre kilder kjente hun aldri noen av foreldrene.

Mrs. Byron inviterte henne tidligere lærer- Den skotske matematikeren Augustus de Morgan og den berømte Mary Somerville, som på en gang oversatte fra fransk "Treatise on Celestial Mechanics" av matematiker og astronom Pierre-Simon Laplace. Det var Mary som ble et forbilde for sin elev.

Da Ada fylte sytten, kunne hun gå ut i samfunnet og ble introdusert for kongen og dronningen. Unge frøken Byron hørte først navnet Charles Babbage ved middagsbordet fra Mary Somerville. Noen uker senere, den 5. juni 1833, møttes de for første gang. Charles Babbage, på den tiden de møttes, var professor ved matematikkavdelingen ved Cambridge University – som Sir Isaac Newton halvannet århundre før ham. Senere møtte hun andre fremragende personligheter fra den tiden: Michael Faraday, David Brewster, Charles Wheatstone, Charles Dickens og andre.

Noen år før han tiltrådte fullførte Babbage beskrivelsen av en regnemaskin som kunne utføre beregninger nøyaktig til det tjuende sifferet. En tegning med tallrike ruller og tannhjul, som ble drevet av en spak, lå på statsministerens skrivebord. I 1823 ble det første tilskuddet utbetalt for å bygge det som nå regnes som den første datamaskinen på jorden, kjent som Babbage's Large Difference Engine. Byggingen varte i ti år, designet av maskinen ble stadig mer kompleks, og i 1833 ble finansieringen stoppet.

I 1835 giftet frøken Byron seg med 29 år gamle William King, 8. Baron King, som snart etterfulgte tittelen Lord Lovelace. De hadde tre barn: Byron, født 12. mai 1836, Anabella (Lady Anne Blue), født 22. september 1837, og Ralph Gordon, født 2. juli 1839. Verken mannen hennes eller hennes tre barn hindret Ada i å entusiastisk overgi seg til det hun anså som sitt kall. Ekteskap gjorde til og med arbeidet hennes lettere: hun hadde en uavbrutt finansieringskilde i form av familiekassen til Earls of Lovelace.

I 1842 ble Charles Babbage invitert til universitetet i Torino for å holde et seminar om sin analytiske motor. Luigi Menabrea, en ung italiensk ingeniør og fremtidig statsminister i Italia, spilte inn forelesningen på fransk, og den ble deretter publisert av Public Library of Geneva i oktober samme år. Babbage ba grevinne Lovelace om å oversette Menabreas notater til engelsk og gi kommentarer til teksten. Lady Lovelace brukte mer enn ett år for dette verket, hvoretter verkene ble publisert under akronymet AAL og viste seg å være mer omfattende enn Menabreas opptegnelser. I en av kommentarene hans beskriver Ada en algoritme for å beregne Bernoulli-tall på den analytiske motoren. Det ble anerkjent som det første programmet spesifikt implementert for å spilles på en datamaskin, og av denne grunn regnes Ada Lovelace som den første programmereren, til tross for at Babbages maskin aldri ble konstruert under Adas levetid.

Ada Lovelace døde 27. november 1852 av blodåre mens hun prøvde å behandle livmorkreft (faren hennes døde også av blodåre) og ble gravlagt i Byron-familiens krypt ved siden av faren, som hun aldri kjente i løpet av livet.

JavaScript er deaktivert i nettleseren din.
For å utføre beregninger må du aktivere ActiveX-kontroller!

Vi presenterer et utvalg fakta om Ada Lovelace, den første kvinnelige programmereren.

Navnet på denne kvinnen ble berømt bare 100 år etter hennes død. Imidlertid fortsetter Ada Lovelace å forbli i skyggen av sine mannlige kolleger i dag: det er ingen omtale av henne i skolebøkene, moderne forfattere tar ikke behørig hensyn til hennes personlighet, og er fornøyd med de magre dataene i noens dagbøker og korrespondanse. Vi prøvde å samle de viktigste fakta om biografien hennes.

  • Ada Lovelace, eller Augusta Ada King, grevinne av Lovelace (Augusta Ada King Byron, grevinne av Lovelace) - den eneste legitime datteren til den verdensberømte engelske romantiske poeten - George Byron. På grunn av en rekke tragiske omstendigheter (hvorav den ene var en skilsmisse fra Adas mor, Anna Byron (née Milbank)), ble Lord Byron i 1816 tvunget til å forlate England for alltid. Ada trengte aldri å se faren sin igjen. I tillegg til flere dikt, finnes linjer dedikert til Ada i 3. del av Childe Harolds pilegrimsreise.
  • Adas mor var mest redd for at datteren skulle arve farens rastløse temperament og lidenskap for poesi. Til tross for all morens innsats, adopterte Ada farens eksentrisitet og trang til poesi, men hennes viktigste lidenskap ble det. Lærerne var den berømte skotske matematikeren og logikeren August de Morgan Og Mary Somerville, forfatter av oversettelsen av "Treatise on Celestial Mechanics".
  • I en alder av 17 møtte Ada Charles Babbage, skaperen av den første digitale datamaskinen. Til tross for aldersforskjellen på 24 år, blir Babbage ikke bare lærer og kollega for Ada, men også en nær venn som støtter henne i alle hennes bestrebelser.
  • I oktober 1842 ble det publisert en artikkel av en italiensk ingeniør Luigi Manabrea, dedikert til Charles Babbages analytiske motor. Forskeren ba grevinne Lovelace om å oversette artikkelen til engelsk. Ada oversatte ikke bare teksten, men supplerte den også med sine egne kommentarer, og økte den opprinnelige mengden arbeid med 3 ganger.

Adas kommentarer ble presentert tre verdens første dataprogram, kompilert av henne for Babbages maskin:

  1. et program for å løse to lineære algebraiske ligninger i to ukjente; når du analyserte dette programmet, ble konseptet "arbeidsceller" (arbeidsvariabler) først introdusert, og ideen om å endre innholdet deres sekvensielt ble gitt uttrykk for;
  2. et annet program ble kompilert for å beregne verdiene trigonometrisk funksjon med gjentatt repetisjon av en gitt sekvens av beregningsoperasjoner; for dette programmet introduserte Ada konseptet "loop", en av de grunnleggende konstruksjonene av strukturert programmering;
  3. i det tredje programmet, designet for å beregne Bernoullisifre, brukte Ada tilbakevendende nestede løkker.
  • I kommentarer til arbeidet uttrykte Ada sin gjetning om at beregningsoperasjoner ikke bare kan brukes på tall, men også på andre objekter.
  • Var gift med William King, hadde tre barn. Hun ledet en sosial livsstil og var venn med Michael Faraday, Charles Dickens og andre kjente personligheter.
  • Innspillingene hennes ble gitt ut på nytt i arbeidet til B. I. Bowden "Faster Than Thought: A Symposium on Digital Computing Machines" i 1953, noe som forårsaket en bølge av interesse for navnet Ada Lovelace.
  • Hun døde i en alder av 36 år av kreft. Hun ble gravlagt i Byron-familiens krypt, ved siden av faren.
  • I 1979 utviklet det amerikanske forsvarsdepartementet en enkelt for innebygde systemer. Språket ble navngitt "Ada", til ære for Ada Lovelace.
  • En av datoene for å feire programmererdagen faller på 10. desember- Ada Lovelace har bursdag.

Babbages automatiske maskin

Litteratur for å gjøre deg kjent med verkene og biografien til Ada Lovelace:

  • Moore, Doris Langley-Levy "Countess of Lovelace: Byrons legitime datter";
  • Wade, Mary Dodson "Ada Byron Lovelace: Lady and the Computer." 1994. 7.-9. klassetrinn;
  • Toole, Betty A. og Ada King Lovelace "Ada, tallenes trollkvinne: profeten fra datamaskinalderen." 1998;
  • Woolley, Benjamin "The Bride of Science: Romance, Reason and Byron's Daughter." 2000.

Augusta Ada King(née Byron), grevinne Lovelace(Engelsk) Augusta Ada King Byron, grevinne av Lovelace), kjent som Ada Lovelace- Engelsk vitenskapsmann, matematiker. Hun er hovedsakelig kjent for å lage en beskrivelse av en datamaskin, hvis design ble utviklet av Charles Babbage, som hun jobbet sammen med i mange år.

tidlige år

Født 10. desember 1815 i London. Ada var det eneste legitime barnet til den engelske poeten George Gordon Byron og hans kone Anna Isabella Byron. Anna Byron, i de beste dagene av familielivet, mottok fra mannen kallenavnet "Queen of Parallelograms" for sin lidenskap for matematikk. Den 21. april 1816 signerte Adas far, poeten Byron, en offisiell skilsmisse og forlot England for alltid. Første og siste gang Byron så datteren sin var en måned etter fødselen.

Jenta fikk fornavnet Augusta (Augusta) til ære for Byrons halvsøster, som det ryktes at han hadde hatt en affære med. Etter skilsmissen kalte moren og morens foreldre (som ifølge enkelte kilder var initiativtakerne til datterens skilsmisse) henne aldri ved dette navnet, men kalte henne Ada. Dessuten ble alle hennes fars bøker fjernet fra familiebiblioteket.

Ada Byron kompilerte det første dataprogrammet, som hennes etterkommere kalte henne «den første programmereren». Ada Byron studerte, i likhet med moren, med suksess og entusiastisk matematikk fra barndommen. Adas lærer var den berømte engelske matematikeren og logikeren Augustus de Morgan. Blant vennene til moren hennes, Annabella Milbank, var den fremragende engelske vitenskapsmannen og oppfinneren Charles Babbage. Unge Ada besøker verkstedet hans, hvor hun lærer om arbeidet hans med datamaskiner. Charles Babbage ble oppriktig forelsket i denne jenta; han fant i henne det viktigste han verdsatte hos mennesker - skarphet i sinnet. Kanskje spilte også det faktum at Ada var nesten like gammel som ham tidlig inn avdøde datter. Babbage følger Adas vitenskapelige sysler, sender henne artikler og bøker av interesse, og introduserer henne for arbeidet hans.

Augusta Adas familieliv var lykkelig. I juli 1835 giftet hun seg med William, attende Lord King, som senere ble den første jarlen av Lovelace. Sir William, som var 29 år gammel på den tiden, var en rolig, selvmodig og kjærlig mann. Han godkjente sin kones vitenskapelige sysler og hjalp henne så godt han kunne. De hadde tre barn: Byron, født 12. mai 1836, Anabella (Lady Anne Blue), født 22. september 1837, og Ralph Gordon, født 2. juli 1839. Mannen hennes og tre barn hindret ikke Ada i å entusiastisk overgi seg til det hun anså som sitt kall. Ekteskap gjorde til og med arbeidet hennes lettere: hun hadde en uavbrutt finansieringskilde i form av familiekassen til Earls of Lovelace.

Fremveksten av vitenskapelig aktivitet

I 1842 ble Charles Babbage invitert til universitetet i Torino for å holde et seminar om sin analytiske motor. Militæringeniør L. F. Menabrea (senere general i Garibaldis hær og daværende statsminister i Italia) skrev artikkelen «Sketch of the Analytical Engine Invented by Charles Babbage». Ada var interessert i dette materialet, og hun oversatte det til engelske språk. Deretter foreslo Babbage at hun skulle legge til noen notater til oversettelsen. Oversettelsen av Menabreas artikkel tar 20 sider, mens Ada Lovelaces notater er to og en halv ganger størrelsen på artikkelen og tar opp nesten 50 sider. Dette faktum viser at A. A. Lovelace ikke begrenset seg til rollen som en enkel kommentator. Dessuten omhandler Menabreas artikkel mer den tekniske siden av saken, mens Lovelaces notater omhandler den matematiske siden.

Etter å ha mottatt de første bevisene, skriver hun til Babbage: «Jeg ønsker å sette inn i en av notatene mine noe om Bernoulli-tall som et eksempel på hvordan en implisitt funksjon kan beregnes av en maskin uten først å bli løst av menneskets hode og hender. Send Jeg trenger dataene og formlene." På hennes forespørsel sendte Babbage all nødvendig informasjon, og fordi han ønsket å redde Ada fra vanskeligheter, kompilerte han selv en algoritme for å finne disse tallene. Men han gjorde en svært alvorlig feil ved å utarbeide algoritmen, og Ada oppdaget det umiddelbart. Hun skrev uavhengig et program for å beregne Bernoulli-tall.

Dette programmet er av eksepsjonell interesse, siden størrelsen, kompleksiteten og den matematiske formuleringen av dette problemet ikke kan sammenlignes med elementære eksempler. Dette eksemplet tillot Lovelace å demonstrere programmeringsteknikken på den analytiske motoren og fordelene som sistnevnte gir når egnet metode beregninger.

For å forutse "stadiene" av dataprogrammering, begynner Ada Lovelace, akkurat som moderne matematikere, med å stille et problem, velger deretter en beregningsmetode som er praktisk for programmering, og fortsetter først deretter med å kompilere et program.

Programmet ga Babbage en ekte glede; han sparte ikke på lovord om forfatteren, og de var absolutt fortjent. Støtte og gode ord styrket Adas selvtillit og ga henne styrke til å jobbe. Suksess ble gitt henne med stort stress og undergravet helsen hennes, som hun gjentatte ganger klager over i brev til Babbage. Lovelace ønsket at dette og påfølgende verk som hun drømte om skulle være assosiert med navnet hennes. Så Ada bestemmer seg for å sette initialene sine under hver lapp.

Lovelaces "Notes" la grunnlaget for moderne programmering, basert på ideene og prinsippene som ble uttrykt av henne. Et av de viktigste konseptene innen programmering er konseptet med en loop. Lovelace forsto viktigheten av syklusen - bruken av sykliske beregningsmetoder er en av de enkleste og de mest effektive metodene, forenkler bruken av datamaskiner. Derfor legger hun ganske mye vekt på sykluser i arbeidet sitt. Lovelace er forfatteren av definisjonen av en syklus: "En syklus av operasjoner skal forstås som enhver gruppe operasjoner som gjentas mer enn én gang." Organisering av looper i et program reduserer størrelsen betydelig. Uten en slik reduksjon praktisk bruk En analytisk motor ville være umulig, fordi den fungerte med hullkort, og et stort antall av dem ville være nødvendig for hvert problem som ble løst.

Overraskende nok, selv på den tiden var Ada Lovelace fullstendig klar over den kolossale "bredden av spekteret" av egenskapene til en universell datamaskin. Samtidig forsto hun veldig tydelig grensene for disse mulighetene: "Det er tilrådelig å advare mot å overdrive egenskapene til den analytiske motoren, fordi den ikke later til å skape noe virkelig nytt. Maskinen kan gjøre alt vi kan foreskrive for det. Den kan "følge analyse, men den er ikke i stand til å forutsi noen analytiske sammenhenger eller sannheter. Maskinens funksjoner er nettopp å hjelpe oss med å få det vi allerede er kjent med." I 1843, da disse punktene ble fremsatt, kunne Ada selvfølgelig ikke forutse hvordan programmering ville utvikle seg og hvilke former det ville ta 120 år senere.

Senere år

I sin første og, dessverre, eneste vitenskapelig arbeid Ada Lovelace anmeldt stort antall problemstillinger som også er relevante for moderne programmering.

Etter en stund begynte Babbage, sammen med Lovelace-ektefellene, å utvikle og praktisk talt teste et system med vinn-vinn-spill på løp. Forskere håpet på denne måten å skaffe økonomiske ressurser til å fortsette arbeidet med datamaskiner.

Dessverre levde ikke «Systemet» opp til forventningene, og etter å ha tapt et ganske alvorlig beløp, nektet Babbage og Count Lovelace å delta i å forbedre «systemet». Alle nektet, bortsett fra Lady Ada, en gambling og sta kvinne som fortsatte å spille. Hun fant seg dypt trukket inn i dette risikable spillet, og brukte alle sine personlige midler på det, og mannen hennes mistenkte det ikke engang. For å gjøre vondt verre var Lady Ada i hendene på en gruppe svindlere som utpresset henne.

10. desember er kåret til programmererens dag til ære for den første representanten for dette ikke altfor eldgamle yrket, som også ble født på denne dagen.

Augusta Ada Lovelace ble født 10. desember 1815. Hun var eneste datter den store engelske poeten George Gordon Byron (1788 - 1824) og Annabella Byron, født Milbank (1792 - 1860). "Hun er en ekstraordinær kvinne, en poet, en matematiker, en filosof," skrev Byron om sin fremtidige kone i 1813. Foreldrene hennes skilte seg da jenta var to måneder gammel, og hun så aldri faren sin igjen.

Ada arvet morens kjærlighet til matematikk og mange av farens egenskaper, inkludert en lignende følelsesmessig karakter.
Byron dedikerte flere rørende linjer til sin datter i Childe Harolds pilegrimsreise, men samtidig var han i et brev til sin fetter bekymret på forhånd: «Jeg håper at Gud vil belønne henne med noe, men ikke en poetisk gave. .
Ada hadde en utmerket oppvekst. Matematikkstudiet inntok en viktig plass hos ham, i stor grad under påvirkning av moren. Læreren hennes var den berømte engelske matematikeren og logikeren Augustus de Morgan. Hennes første bekjentskap med den fremragende matematikeren og oppfinneren Charles Babage, skaperen av den første programstyrte digitale datamaskinen, som han kalte "analytisk", går tilbake til 1834. Babbage, som kjente Lady Byron, oppmuntret unge Adas lidenskap for matematikk. Babbage overvåket konstant Adas vitenskapelige sysler; han valgte og sendte henne artikler og bøker, først og fremst om matematiske spørsmål. Adas studier ble oppmuntret av familiens venner - Augustus de Morgan og hans kone, familien Sommerville og andre. Ada deltar på D. Lardners offentlige forelesninger om maskinen. Sammen med Sommerville og andre besøker hun Babbage for første gang og inspiserer verkstedet hans. Etter sitt første besøk begynte Ada å besøke Babbage ofte, noen ganger ledsaget av fru de Morgan. I memoarene hennes beskrev de Morgan et av hennes første besøk som følger: «Mens noen av gjestene så overrasket på denne fantastiske enheten med en slik følelse, som de sier, ser villmenn et speil for første gang eller hører et skudd fra en pistol, Miss Byron, fortsatt veldig ung, var i stand til å forstå driften av maskinen og satte pris på den store fordelen med oppfinnelsen.»

Augusta Adas familieliv var lykkelig. I 1835 giftet Ada Byron, nitten år gammel, seg med 29 år gamle Lord King, som senere ble Earl of Lovelace. Mannen hadde ingenting imot sin kones vitenskapelige sysler og oppmuntret henne til og med i dem. Riktignok satte han stor pris på hennes mentale evner, og beklaget: «For en utmerket general du kan bli!» Lovelace-paret ledet en sosial livsstil, og holdt regelmessig mottakelser og kvelder i hjemmet deres i London og Oakhut Park-landstedet. Adas ekteskap fremmedgjorde henne ikke fra Babbage; forholdet deres ble enda mer hjertelig. I begynnelsen av deres bekjentskap ble Babbage tiltrukket matematiske ferdigheter jenter. Deretter fant Babbage i henne en person som støttet alle hans dristige bestrebelser. Ada var nesten like gammel som datteren som døde tidlig. Alt dette førte til en varm og oppriktig holdning til Ada i mange år.

Ada var vertikalt utfordret, og Babbage kalte henne ofte en fe når han nevnte henne. Redaktøren av magasinet Examiner beskrev henne en gang som følger: «Hun var fantastisk, og genialiteten hennes (og hun hadde genialitet) var ikke poetisk, men matematisk og metafysisk, tankene hennes var i konstant bevegelse, som forbundet med store krav. Sammen med slike maskuline egenskaper som fasthet og besluttsomhet, var Lady Lovelace preget av delikatesse og raffinement av den mest raffinerte natur. Hennes oppførsel, smak, utdannelse... var feminin på en bra måte av dette ordet, og den overfladiske observatøren kunne aldri ha gjettet kraften og kunnskapen som lå skjult under den feminine attraktiviteten. Like mye som hun mislikte lettsindighet og banalitet, elsket hun å nyte ekte intellektuelt samfunn.

Lovelace-paret fikk en sønn i 1836, en datter i 1838 og en sønn i 1839. Naturligvis tok dette Ada bort fra matematikken en stund. Men like etter fødselen av sitt tredje barn, henvender hun seg til Babbage med en forespørsel om å finne en matematikklærer til henne. Samtidig skriver hun at hun har krefter til å gå så langt i å nå sine mål som hun ønsker. Babbage, i et brev datert 29. november 1839, svarer Lovelace: «Jeg tror at dine matematiske evner er så åpenbare at de ikke trenger testing. Jeg forespurte meg, men foreløpig har jeg ikke klart å finne en person jeg kan anbefale deg som lærer. Jeg vil fortsette å søke"

Fra begynnelsen av 1841 begynte Lovelace seriøst å studere Babbages maskiner. I et av brevene hennes til Babbage skriver Ada: «Du må fortelle meg grunnleggende informasjon om maskinen din. Jeg har god grunn til å ønske dette." I et brev datert 12. januar 1841 skisserer hun planene sine: "...For noen tid i fremtiden (kanskje innen 3 eller 4, eller kanskje til og med mange år) kan hodet mitt tjene deg for dine formål og planer ... Akkurat jeg vil ha en seriøs samtale med deg om denne saken." Dette tilbudet ble takknemlig akseptert av Babbage. Siden den gang har samarbeidet deres ikke blitt avbrutt og har gitt strålende resultater.

I oktober 1842 ble Menabreas artikkel publisert, og Ada begynte å oversette den. De utviklet planen og strukturen til notatene sammen. Etter å ha fullført hvert notat, sendte Ada det til Babbage, som redigerte det, kom med forskjellige kommentarer og sendte det videre. Verket ble overført til trykkeriet 6. juli 1843.
Det sentrale punktet i Lovelaces arbeid var kompileringen av et program (tall) for beregning av Bernoulli-tall. Lovelaces kommentarer inkluderte tre av verdens første dataprogrammer som hun kompilerte for Babbages maskin. Den enkleste av dem og den mest detaljerte er et program for å løse et system med to lineære algebraiske ligninger med to ukjente. Ved analyse av dette programmet ble konseptet arbeidsceller (arbeidsvariabler) først introdusert, og ideen om å endre innholdet deres sekvensielt ble brukt. Fra denne ideen er det ett trinn igjen til oppdragsoperatøren - en av de grunnleggende operasjonene til alle programmeringsspråk, inkludert maskinspråk. Det andre programmet ble kompilert for å beregne verdiene til den trigonometriske funksjonen med gjentatt repetisjon av en gitt sekvens av beregningsoperasjoner; For denne prosedyren introduserte Lovelace konseptet med en loop, en av de grunnleggende konstruksjonene av strukturert programmering. Det tredje programmet, designet for å beregne Bernoulli-tall, brukte allerede tilbakevendende nestede løkker. I kommentarene hennes uttrykte Lovelace også en utmerket gjetning om at beregningsoperasjoner kunne utføres ikke bare med tall, men også med andre objekter, uten hvilke datamaskiner ville forbli bare kraftige høyhastighetskalkulatorer.

Siden 1844 ble Ada Lovelace mer og mer interessert i racing, spesielt siden hun selv red godt og elsket hester. Både Babbage og William Lovelace spilte på løpene, og Babbage, som var interessert i anvendte spørsmål om sannsynlighetsteori, vurderte spillet på løpene fra disse posisjonene og så etter det optimale spillsystemet. Imidlertid forlot både Babbage og Adas ektemann relativt snart deltakelsen i spillet. Men Ada, lidenskapelig og sta, fortsatte å spille. Dessuten ble Lady Ada nær en viss John Cross, som utpresset henne. Hun brukte nesten alle midlene sine og hadde i 1848 pådratt seg stor gjeld. Da måtte moren betale ned denne gjelden, og samtidig kjøpe de belastende brevene fra John Cross. På begynnelsen av 50-tallet dukket de første tegnene på sykdommen som krevde livet til Ada Lovelace opp. I november 1850 skrev han til Babbage: "Helsen min ... er så dårlig at jeg ønsker å akseptere tilbudet ditt og dukke opp for dine medisinske venner ved ankomst til London." Til tross for tiltakene som ble tatt, utviklet sykdommen seg og ble ledsaget av alvorlig lidelse. Den 27. november 1852 døde Ada Lovelace før hun fylte 37 år. Sammen med hennes enestående intellekt, ga faren hennes også denne forferdelige arven videre til henne - tidlig død- poeten døde i samme alder... Hun ble gravlagt ved siden av faren i Byron-familiens krypt.

Suksessen kom til henne med stort stress og ikke uten skade på helsen. Augusta Ada Lovelace har utrettet lite i sitt korte liv. Men det lille som kom fra pennen hennes skrev navnet hennes inn i beregningsmatematikkens og datateknologiens historie som den første programmereren. ADA-språket, utviklet i 1980, er et av de universelle programmeringsspråkene, oppkalt til minne om Ada Lovelace. Dette språket ble mye brukt i USA, og det amerikanske forsvarsdepartementet godkjente til og med navnet "Ada" som navnet på et enhetlig programmeringsspråk for det amerikanske militæret, og senere for hele NATO.
Det er også to navn i Amerika oppkalt etter Ada Lovelace. små byer- i delstatene Alabama og Oklahoma. Det er også en høyskole oppkalt etter henne i Oklahoma.