Zum Hauptinhalt springen
BiografieGeschichte der InformatikAnfänger

Ada Lovelace: die Visionärin, die das Computerprogramm erdachte

Ada Lovelaces Leben, ihre Zusammenarbeit mit Charles Babbage, ihr Bernoulli-Algorithmus und das Vermächtnis der oft ersten Programmiererin genannten Pionierin.

Veröffentlicht 31. Juli 2026Lesezeit : 5 minVon Yann Bastien
Aquarellporträt von Ada King, Countess of Lovelace, um 1840
Inhalt anzeigen
  1. Zwischen Poesie und Mathematik
  2. Die Begegnung mit Charles Babbage
  3. Menabreas Text und die sieben Notizen
  4. Note G und die Bernoulli-Zahlen
  5. War Ada Lovelace wirklich die erste Programmiererin?
  6. Eine Vision jenseits des Rechnens
  7. Ein kurzes Leben und späte Anerkennung
  8. Warum Ada Lovelace heute noch zählt
  9. Zeitleiste
  10. Häufig gestellte Fragen
  11. Hat Ada Lovelace den Computer erfunden?
  12. Wurde ihr Programm tatsächlich ausgeführt?
  13. Warum nennt man es ein Programm, wenn die Maschine nicht existierte?
  14. Was ist Ada Lovelaces wichtigstes Vermächtnis?

Ada Lovelace nimmt in der Computergeschichte einen besonderen Platz ein. 1815 geboren, mehr als ein Jahrhundert vor den ersten elektronischen Computern, beschäftigte sie sich mit einer Maschine, die nur auf dem Papier existierte: Charles Babbages Analytical Engine. Sie erklärte nicht nur deren Funktionsweise, sondern stellte sich vor, dass eine programmierbare Maschine Symbole verarbeiten, Musik erzeugen und allgemeine Operationsfolgen ausführen könnte.

Gerade dieser Blick über die reine Arithmetik hinaus verbindet ihren Namen bis heute mit den Ursprüngen der Programmierung.

Zwischen Poesie und Mathematik

Augusta Ada Byron wurde am 10. Dezember 1815 in London geboren. Sie war die Tochter des Dichters Lord Byron und Anne Isabella Milbankes, die sich stark für Mathematik interessierte. Die Ehe der Eltern zerbrach früh; Ada kannte ihren Vater kaum.

Ihre Mutter sorgte für eine für eine junge Aristokratin des 19. Jahrhunderts ungewöhnlich wissenschaftliche Ausbildung. Ada studierte Mathematik, Logik, Musik und Sprachen. Mary Somerville und der Mathematiker Augustus De Morgan gehörten zu ihren wichtigen intellektuellen Einflüssen.

Ada wollte mathematische Strenge und schöpferische Vorstellungskraft verbinden. Sie sprach selbst von poetical science, poetischer Wissenschaft.

Die Begegnung mit Charles Babbage

1833 lernte Ada Charles Babbage kennen. Babbage arbeitete zunächst an der Difference Engine, die numerische Tabellen automatisch erzeugen sollte, und später an der viel ehrgeizigeren Analytical Engine.

Deren Pläne enthielten erstaunlich moderne Konzepte: einen Speicher, die „store“, eine Recheneinheit, die „mill“, Anweisungen auf Lochkarten, Wiederholungen und die Möglichkeit, den Ablauf abhängig von Zwischenergebnissen zu verändern.

Die Maschine wurde zu Babbages Lebzeiten nie vollständig gebaut. Doch ihre Architektur stellte eine neue Frage: Was könnte eine allgemeine Maschine leisten, wenn sie einem Programm folgt?

Menabreas Text und die sieben Notizen

1842 veröffentlichte der italienische Ingenieur Luigi Federico Menabrea auf Französisch einen Bericht über die Analytical Engine. Ada übersetzte ihn ins Englische und ergänzte, von Babbage ermutigt, sieben Notizen von A bis G. Diese waren deutlich länger als der ursprüngliche Text und erschienen 1843 unter den Initialen A.A.L.

Ada erklärte darin die Maschine, verglich ihre Lochkarten mit dem Jacquard-Webstuhl und untersuchte mögliche Anwendungen. Entscheidend war ihre Vorstellung, dass Zahlen nicht nur Mengen darstellen müssten: Wenn sich Objekte formal repräsentieren lassen, könnte die Maschine auch Musiknoten, Buchstaben oder andere Symbole verarbeiten.

Damit nahm sie ein Grundprinzip digitaler Informationsverarbeitung vorweg.

Note G und die Bernoulli-Zahlen

Die letzte Notiz enthält eine Tabelle, die beschreibt, wie die Analytical Engine Bernoulli-Zahlen berechnen könnte. Sie legt Variablen, Reihenfolge der Operationen, gespeicherte Zwischenwerte, Wiederholungen und den Datenfluss zwischen Teilen der Maschine fest.

Deshalb wird sie häufig als erstes veröffentlichtes Computerprogramm für eine universell programmierbare Maschine bezeichnet. Die Aussage braucht jedoch Kontext: Babbage hatte bereits eigene Operationsfolgen entworfen, und ihre Korrespondenz zeigt enge Zusammenarbeit. Historiker diskutieren weiterhin, welchen Anteil beide am konkreten Tabellenverfahren hatten.

Die Bedeutung der Notizen bleibt davon unberührt: Sie bilden die erste ausführliche veröffentlichte Darstellung eines Programms für die Analytical Engine.

War Ada Lovelace wirklich die erste Programmiererin?

Der Titel ist nützlich, kann aber irreführen. Die Analytical Engine war nicht fertiggestellt, der Algorithmus wurde auf ihr nie ausgeführt, und Babbage hatte eigene Programmbeispiele erstellt.

Ada lediglich als Übersetzerin zu bezeichnen wäre ebenso falsch. Ihre Notizen zeigen ein eigenständiges Verständnis der Möglichkeiten einer programmierbaren Maschine und verbinden mechanische Operationen mit einer allgemeinen Vorstellung symbolischer Verarbeitung.

Eine präzise Formulierung lautet daher: Ada Lovelace veröffentlichte den ersten ausführlich beschriebenen Algorithmus für eine programmierbare Universalmaschine, in enger intellektueller Zusammenarbeit mit Charles Babbage.

Eine Vision jenseits des Rechnens

Vielleicht liegt Adas dauerhaftester Beitrag nicht in der Bernoulli-Tabelle. Sie erkannte, dass eine Maschine alles verarbeiten könnte, was sich durch formale Beziehungen darstellen lässt. Sie stellte sich sogar vor, dass sie komplexe Musik komponieren könnte, wenn die Regeln der Harmonie entsprechend codiert wären.

Moderne Computer funktionieren genau nach diesem allgemeinen Prinzip: Sie sehen kein Foto, hören kein Lied und lesen keinen Text; sie verarbeiten codierte Darstellungen.

Ada unterschied außerdem zwischen mechanischer Ausführung und dem Erfinden von Regeln. Eine Maschine könne das tun, was ihr vorgeschrieben werde, aber nicht von selbst eine neue Idee hervorbringen. Diese später als „Lovelace-Einwand“ bezeichnete Überlegung diskutierte Alan Turing mehr als ein Jahrhundert später erneut.

Ein kurzes Leben und späte Anerkennung

Ada heiratete 1835 William King und wurde 1838 Countess of Lovelace. Das Paar hatte drei Kinder. Trotz gesellschaftlicher und familiärer Einschränkungen setzte sie ihre mathematischen Studien fort.

Sie starb am 27. November 1852 im Alter von 36 Jahren. Ihre Arbeit geriet weitgehend in Vergessenheit und wurde erst im 20. Jahrhundert neu bewertet, als elektronische Computer die Tragweite der Ideen von Babbage und Lovelace sichtbar machten.

1953 wurden ihre Notizen in einem Werk über digitale Rechenmaschinen neu veröffentlicht. Die Programmiersprache Ada, die ab Ende der 1970er Jahre für das US-Verteidigungsministerium entwickelt wurde, erhielt ihren Namen zu ihren Ehren. Auch der jährliche Ada Lovelace Day würdigt Beiträge von Frauen in Wissenschaft und Technik.

Warum Ada Lovelace heute noch zählt

Ada sah nie einen modernen Computer und nie eine funktionierende Analytical Engine. Dennoch behandeln ihre Texte zentrale Ideen der Informatik: die Trennung zwischen einer allgemeinen Maschine und ihren Anweisungen, symbolische Repräsentation verschiedener Informationsarten, die methodische Organisation eines Algorithmus und die Wiederholung von Operationen.

Ihr vielleicht tiefstes Vermächtnis besteht darin, in einem unvollendeten mechanischen Entwurf die Umrisse eines universellen Werkzeugs zur Informationsverarbeitung erkannt zu haben.

Zeitleiste

  • 1815: Geburt von Augusta Ada Byron in London.
  • 1833: erste Begegnung mit Charles Babbage.
  • 1835: Heirat mit William King.
  • 1838: sie wird Countess of Lovelace.
  • 1842: Menabrea veröffentlicht seinen Bericht über die Analytical Engine.
  • 1843: Veröffentlichung von Adas Übersetzung und sieben Notizen einschließlich des Bernoulli-Algorithmus.
  • 1852: Tod im Alter von 36 Jahren.
  • 1953: Wiederveröffentlichung ihrer Notizen im Kontext elektronischer Computer.
  • 1980: die Programmiersprache Ada erhält offiziell ihren Namen.

Häufig gestellte Fragen

Hat Ada Lovelace den Computer erfunden?

Nein. Charles Babbage entwarf die Analytical Engine. Ada erklärte ihre Funktionsweise, beschrieb einen Algorithmus und erkannte Anwendungen jenseits numerischer Berechnung.

Wurde ihr Programm tatsächlich ausgeführt?

Nicht auf der Analytical Engine, da die Maschine nie fertiggestellt wurde.

Warum nennt man es ein Programm, wenn die Maschine nicht existierte?

Ein Programm ist eine organisierte Folge von Anweisungen für eine definierte Architektur. Es kann entworfen werden, bevor die Hardware vollständig gebaut ist.

Was ist Ada Lovelaces wichtigstes Vermächtnis?

Die Verbindung eines veröffentlichten Algorithmus für eine programmierbare Maschine mit der Vision, dass Computer jede symbolisch darstellbare Information verarbeiten könnten.

War dieser Artikel hilfreich?

Quellen und Referenzen

  1. 1.Science Museum Group - Ada Lovelace
  2. 2.Computer History Museum - Ada Lovelace
  3. 3.Bodleian Libraries - Ada Lovelace and the Analytical Engine
  4. 4.Mathematical Association of America - Ada Lovelace's Notes on the Analytic Engine
  5. 5.Thomas J. Misa - Charles Babbage, Ada Lovelace, and the Bernoulli Numbers
ReferenzGeschichte der InformatikAnfänger

Lochkarten: vom Jacquard-Webstuhl zu den ersten Computern

Erfahren Sie, wie Lochkarten Webstühle steuerten, Charles Babbage inspirierten und über ein Jahrhundert lang Programmierung und Datenverarbeitung ermöglichten.

31. Juli 20267 min