Zum Hauptinhalt wechseln
Gemeinsam reparieren - Jetzt registrieren

Hintergrund und Identifizierung

Computer mögen magisch erscheinen, sind aber eigentlich ziemlich hirnlos, sobald man die Marketingabteilung verlässt. Auf grundlegender Ebene führen Computer einfache Anweisungen aus, die ihnen die Software gibt, die sie ausführen, wie zum Beispiel „addiere diese zwei Zahlen“ oder „verschiebe diese Zahl an eine andere Stelle“. Alle Software besteht aus diesen grundlegenden Anweisungen, die genau auf die richtige Weise zusammengesetzt werden können, um ein Video abzuspielen oder die Physik eines Autounfalls zu simulieren. In vielerlei Hinsicht fungiert Software als Gehirn des Computers. Ohne sie wird dein iPhone zu einem Klumpen aus Kunststoff, Metall und Glas.

Die erste Software wurde in den 1840er-Jahren von Ada Lovelace geschrieben. Da der von ihr entworfene Algorithmus rein theoretischer Natur war und der Computer, mit dem sie arbeitete, nie gebaut wurde, wurden ihre Ideen nie getestet. Viele frühe Softwareprogramme wurden nicht in einer höheren Programmiersprache geschrieben, wie wir sie heute kennen; stattdessen war Software fest mit der Hardware verbunden und wurde über physische Komponenten „programmiert“. Frauen wie Kathleen Booth und Grace Hopper arbeiteten in den 1940er-Jahren an früher Software, indem sie Kabel zwischen verschiedenen Ein- und Ausgängen verlegten. Margaret Hamilton schrieb in den späten 1960er-Jahren Software für die Apollo-Weltraummissionen der USA, die dem Computer als eine Reihe von Schaltkreisen präsentiert wurde. Selbst damals sah die erste Software, die vollständig im Arbeitsspeicher des Computers existierte, ganz anders aus als modernes Javascript oder Python. Assemblersprachen mussten zuerst kommen und teilten sich eine ähnliche Syntax mit den binären, logischen Anweisungen, die an den Prozessor weitergegeben wurden. Auf diese Weise baut die Software, die wir heute haben, auf diesen Grundsteinen auf: Der Code in der höheren Programmiersprache wird an einen Assembler weitergegeben, der dann Anweisungen in die physische Software einspeist, die im Prozessor integriert ist.

Moderne Software gibt es in einer Vielzahl von Formen. Erstens gibt es Applikationen oder „Apps“, also eigenständige Programme, die du herunterladen, kaufen, installieren und löschen kannst. Zu den gängigen Applikationen gehören Textverarbeitungsprogramme zum Schreiben von Dokumenten, Webbrowser zum Besuchen von iFixit.com und Videospiele zum Entspannen. Applikationen können ohne ein Betriebssystem – abgekürzt als „OS“ – nicht laufen, da dieses das Fundament bereitstellt. Die gängigsten Betriebssysteme für Laptops und Desktop-Computer sind Windows, macOS und Linux. Die meisten Smartphones verwenden entweder iOS oder Android. Du kannst diese Website besuchen, um zu sehen, welches Betriebssystem du aktuell verwendest.

Zusätzliche Informationen

Software auf Wikipedia

Geschichte der Software auf Wikipedia

Anwendungssoftware auf Wikipedia

Betriebssystem auf Wikipedia

Besonderer Dank geht an diese Übersetzer:innen:

en de

100%

Nina Steinhaeuser hilft uns, die Welt in Ordnung zu bringen! Wie kann ich mithelfen?
Hier starten ›

Seitenaufrufe:

Letzte 24 Stunden: 83

Letzte 7 Tage: 639

Letzte 30 Tage: 2,778

Insgesamt: 121,157