Computerprogramm
Ein Computerprogramm ist eine Reihe mehrerer, von einem Programmierer ursprünglich vorgegebener Befehle für einen Computer bzw. ein Betriebssystem. Computerprogramme laufen selbständig und ausgelöst durch die Benutzer auf einzelnen Computern im Arbeitsspeicher und zum Teil auch über ein Rechnernetz wie dem Internet ab. Das Computerprogramm ist eine konkrete Form eines Algorithmus. Als weltweit erstes Computerprogramm gilt eine Vorschrift für die Berechnung von Bernoulli-Zahlen, die Ada Lovelace in den Jahren 1842/1843 für die Analytical Engine von Charles Babbage erstellte.
Computerprogramme werden in einer Programmiersprache geschrieben, in die Maschinensprache (Binärcode) übersetzt und compiliert. Es gibt auch Skriptsprachen, die von einem Interpreter übersetzt werden. Die Programme enthalten z.B. Befehlsfolgen wie if -> then goto. Allerdings ist Computerprogramm strenggenommen aus fachlicher Sicht der Informatik kein Synonym zu Software, auch wenn der Begriff in der Umgangssprache oft so verwendet wird, sondern nur ein Teil davon, weil mit Software das komplette, für den Benutzer fertige Anwendungsprogramm gemeint ist. Zudem waren in den ersten programmierbaren Computern noch nicht Hardware und Software im heutigen Sinne getremmt, sondern die Programme waren Veränderungen an der Hardware, die durch Kabelverbindungen und Schalter (Relais) erfolgten.
Andere Lexika
Hast du einen Löschwunsch oder ein anderes Anliegen? Dann nutze bitte unser Kontaktformular
PlusPedia Impressum
Bitte Beachte:
Sämtliche Aussagen auf dieser Seite sind ohne Gewähr.
Für die Richtigkeit der Aussagen übernimmt die Betreiberin keine Verantwortung.
Nach Kenntnissnahme von Fehlern und Rechtsverstößens ist die Betreiberin selbstverständlich bereit,
diese zu beheben.
Verantwortlich für jede einzelne Aussage ist der jeweilige Erstautor dieser Aussage.
Mit dem Ergänzen und Weiterschreiben eines Artikels durch einen anderen Autor
werden die vorhergehenden Aussagen und Inhalte nicht zu eigenen.
Die Weiternutzung und Glaubhaftigkeit der Inhalte ist selbst gegenzurecherchieren.