Der analytische Motor wurde von Charles Babbage im 19. Jahrhundert entworfen, aber
wurde es nie tatsächlich gebaut . Während Babbage detaillierte Pläne für die Maschine erstellt hat, hat er keine Programmiersprache dafür geschrieben.
Es war ada lovelace , ein englischer Mathematiker und Schriftsteller, dem der erste Algorithmus zugeschrieben wird, der von einer Maschine verarbeitet werden soll. Sie tat dies im Kontext der analytischen Engine von Babbage, obwohl sie nie ausgeführt wurde.
Hier ist der Grund, warum wir Ada Lovelaces Arbeit nicht als "Computersprache" bezeichnen:
* keine physische Maschine: Die analytische Engine wurde nie gebaut, sodass kein aktueller Computer auf dem Code ausgeführt wurde.
* Begrenzter Umfang: Ada Lovelaces Arbeit konzentrierte sich auf einen einzelnen Algorithmus (zur Berechnung von Bernoulli-Zahlen), nicht auf eine allgemeine Sprache.
Ihre Arbeit wird jedoch als bahnbrechend angesehen, da sie ein Verständnis des Potenzials von Maschinen zur Durchführung komplexer Berechnungen zeigt, und sie verstand das Konzept eines Programms eindeutig als eine Reihe von Anweisungen, die eine Maschine folgen müssen.
Während es für die Analyse -Engine keine "erste Computersprache" gab, wird Ada Lovelaces Arbeit als erstes Beispiel für einen Algorithmus anerkannt, der für eine Maschine entwickelt wurde. Dies macht sie zu einer bedeutenden Figur in der Geschichte des Computers und brachte ihr den Titel "The First Computer Programmer" ein.