Logo
Unionpedia
Kommunikation
Jetzt bei Google Play
Neu! Laden Sie Unionpedia auf Ihrem Android™-Gerät herunter!
Herunterladen
Schneller Zugriff als Browser!
 

Algol 60

Index Algol 60

Algol 60 ist eine Programmiersprache der ALGOL-Familie.

61 Beziehungen: Ada (Programmiersprache), Adriaan van Wijngaarden, Alan J. Perlis, ALGOL, Algol 68, Algorithmus, Association for Computing Machinery, B5000, Backus-Naur-Form, Blockstruktur, Burroughs Corporation, C (Programmiersprache), Charles Katz, Closure (Funktion), COBOL, Combined Programming Language, Common Lisp, Datenstrom, Edsger W. Dijkstra, Fortran, Fortress (Programmiersprache), Friedrich L. Bauer, Gesellschaft für Angewandte Mathematik und Mechanik, Großrechner, Grundlehren der mathematischen Wissenschaften, Hans Langmaack (Informatiker), Heinz Rutishauser, Hermann Bottenbruch, Imperative Programmierung, International Federation for Information Processing, ISWIM, John McCarthy, John W. Backus, Joseph Wegstein, JOVIAL, Klaus Samelson, Lambda-Kalkül, Laufzeitfehler, Lisp, Liste von Programmiersprachen, Lochkarte, Namensparameter, Niklaus Wirth, Numerische Mathematik, Pascal (Programmiersprache), Peter J. Landin, Peter Naur, PL/I, Plattformunabhängigkeit, Programmiersprache, ..., Prozedurale Programmierung, Rekursion, Scheme, Simula, Stapelspeicher, Strukturierte Programmierung, Syntax, Tony Hoare, TR 4 (Rechner), Ursula Hill-Samelson, Wertparameter. Erweitern Sie Index (11 mehr) »

Ada (Programmiersprache)

Ada ist eine strukturierte Programmiersprache mit statischer Typenbindung.

Neu!!: Algol 60 und Ada (Programmiersprache) · Mehr sehen »

Adriaan van Wijngaarden

Adriaan van Wijngaarden Adriaan „Aad“ van Wijngaarden (* 2. November 1916 in Rotterdam; † 7. Februar 1987 in Amstelveen) war ein niederländischer Informatiker.

Neu!!: Algol 60 und Adriaan van Wijngaarden · Mehr sehen »

Alan J. Perlis

Alan „Al“ Jay Perlis (* 1. April 1922 in Pittsburgh, Pennsylvania; † 7. Februar 1990 in New Haven, Connecticut) war ein amerikanischer Informatiker, der maßgeblich dazu beigetragen hat, dass Computer Science an amerikanischen Universitäten zum eigenständigen Fach wurde.

Neu!!: Algol 60 und Alan J. Perlis · Mehr sehen »

ALGOL

Sprachfamilie ALGOL (eine Abkürzung für „Algorithmic Language“), meist Algol geschrieben, ist der Name einer Familie von Programmiersprachen, die ab Ende der 1950er Jahre bis in die 1980er Jahre Verwendung fanden.

Neu!!: Algol 60 und ALGOL · Mehr sehen »

Algol 68

Algol 68 ist eine Programmiersprache.

Neu!!: Algol 60 und Algol 68 · Mehr sehen »

Algorithmus

sowjetischen Briefmarke anlässlich seines 1200-jährigen Geburtsjubiläums Ein Algorithmus (benannt nach al-Chwarizmi, von arabisch: Choresmier) ist eine eindeutige Handlungsvorschrift zur Lösung eines Problems oder einer Klasse von Problemen.

Neu!!: Algol 60 und Algorithmus · Mehr sehen »

Association for Computing Machinery

Die Association for Computing Machinery (ACM) wurde 1947 als erste wissenschaftliche Gesellschaft für Informatik gegründet.

Neu!!: Algol 60 und Association for Computing Machinery · Mehr sehen »

B5000

Der B5000 war ein Mainframecomputer, den die Burroughs Corporation 1961 entwickelte.

Neu!!: Algol 60 und B5000 · Mehr sehen »

Backus-Naur-Form

Die Backus-Naur-Form oder Backus-Normalform (kurz BNF) ist eine kompakte formale Metasprache zur Darstellung kontextfreier Grammatiken (Typ-2-Grammatiken in der Chomsky-Hierarchie).

Neu!!: Algol 60 und Backus-Naur-Form · Mehr sehen »

Blockstruktur

Die Blockstruktur (oder kurz der Block) ist ein Charakteristikum von Programmiersprachen.

Neu!!: Algol 60 und Blockstruktur · Mehr sehen »

Burroughs Corporation

Burroughs-Additionsmaschine Burroughs-Addiermaschine Die Burroughs Corporation war ein US-amerikanischer Bürogerätehersteller.

Neu!!: Algol 60 und Burroughs Corporation · Mehr sehen »

C (Programmiersprache)

C ist eine imperative und prozedurale Programmiersprache, die der Informatiker Dennis Ritchie in den frühen 1970er Jahren an den Bell Laboratories entwickelte.

Neu!!: Algol 60 und C (Programmiersprache) · Mehr sehen »

Charles Katz

Charles Katz (* 1927 in Philadelphia) ist ein amerikanischer Mathematiker und Informatiker, der für seine Beiträge zur Entwicklung der frühen Compilertechnik bekannt ist.

Neu!!: Algol 60 und Charles Katz · Mehr sehen »

Closure (Funktion)

Eine Closure ist ein Konzept aus der funktionalen Programmierung.

Neu!!: Algol 60 und Closure (Funktion) · Mehr sehen »

COBOL

COBOL ist eine Programmiersprache, die in der Frühzeit der Computerentwicklung, Ende der 1950er-Jahre, entstand und bis heute verwendet wird.

Neu!!: Algol 60 und COBOL · Mehr sehen »

Combined Programming Language

Combined Programming Language oder Cambridge Programming Language, abgekürzt CPL, ist eine Programmiersprache, die Anfang der 1960er Jahre als Programmierparadigma entwickelt wurde.

Neu!!: Algol 60 und Combined Programming Language · Mehr sehen »

Common Lisp

Common Lisp (oft abgekürzt mit CL) ist eine Multiparadigmen-Programmiersprache innerhalb der Sprachfamilie Lisp.

Neu!!: Algol 60 und Common Lisp · Mehr sehen »

Datenstrom

Mit Datenströmen bezeichnet man in der Informatik einen kontinuierlichen Datenfluss von Datensätzen, dessen Ende meist nicht im Voraus abzusehen ist; die Datensätze werden fortlaufend verarbeitet, sobald jeweils ein neuer Datensatz eingetroffen ist.

Neu!!: Algol 60 und Datenstrom · Mehr sehen »

Edsger W. Dijkstra

Edsger W. Dijkstra, 2002 Edsger Wybe Dijkstra (* 11. Mai 1930 in Rotterdam; † 6. August 2002 in Nuenen) war ein niederländischer Informatiker.

Neu!!: Algol 60 und Edsger W. Dijkstra · Mehr sehen »

Fortran

Fortran ist eine prozedurale, seit 2003 auch eine objektorientierte Programmiersprache, die insbesondere für numerische Berechnungen in Wissenschaft, Technik und Forschung eingesetzt wird.

Neu!!: Algol 60 und Fortran · Mehr sehen »

Fortress (Programmiersprache)

Fortress ist eine Programmiersprache, deren Entwicklung von Sun Microsystems initiiert wurde.

Neu!!: Algol 60 und Fortress (Programmiersprache) · Mehr sehen »

Friedrich L. Bauer

Friedrich L. Bauer (2004) Friedrich Ludwig Bauer (* 10. Juni 1924 in Regensburg; † 26. März 2015) war ein deutscher Pionier der Informatik.

Neu!!: Algol 60 und Friedrich L. Bauer · Mehr sehen »

Gesellschaft für Angewandte Mathematik und Mechanik

Logo der GAMM Die Gesellschaft für Angewandte Mathematik und Mechanik (GAMM) ist ein Verein zur Förderung der wissenschaftlichen Arbeit.

Neu!!: Algol 60 und Gesellschaft für Angewandte Mathematik und Mechanik · Mehr sehen »

Großrechner

Ein Großrechner (englisch mainframe computer) bzw.

Neu!!: Algol 60 und Großrechner · Mehr sehen »

Grundlehren der mathematischen Wissenschaften

Die Grundlehren der mathematischen Wissenschaften (ursprünglich Grundlehren der mathematischen Wissenschaften in Einzeldarstellungen mit besonderer Berücksichtigung der Anwendungsgebiete) sind eine traditionsreiche und angesehene, vom Springer Verlag herausgegebene Buchreihe von mathematischen Monographien und Lehrbüchern.

Neu!!: Algol 60 und Grundlehren der mathematischen Wissenschaften · Mehr sehen »

Hans Langmaack (Informatiker)

Hans Langmaack (* 7. Mai 1934 auf Hof Helle im Kreis Steinburg) ist ein deutscher Informatiker.

Neu!!: Algol 60 und Hans Langmaack (Informatiker) · Mehr sehen »

Heinz Rutishauser

Heinz Rutishauser (* 30. Januar 1918 in Weinfelden, Schweiz; † 10. November 1970 in Zürich) war ein Schweizer Mathematiker und ein Pionier der modernen numerischen Mathematik und der Informatik avant la lettre.

Neu!!: Algol 60 und Heinz Rutishauser · Mehr sehen »

Hermann Bottenbruch

Hermann Bottenbruch (* 14. September 1928 in Mülheim an der Ruhr; † 20. Mai 2019 in Gelsenkirchen) war ein deutscher Mathematiker und Informatiker.

Neu!!: Algol 60 und Hermann Bottenbruch · Mehr sehen »

Imperative Programmierung

Imperative Programmierung (‚anordnen‘, ‚befehlen‘) ist ein Programmierparadigma, nach dem „ein Programm aus einer Folge von Anweisungen besteht, die vorgeben, in welcher Reihenfolge was vom Computer getan werden soll“.

Neu!!: Algol 60 und Imperative Programmierung · Mehr sehen »

International Federation for Information Processing

Die International Federation for Information Processing (IFIP) ist eine internationale Informatikorganisation.

Neu!!: Algol 60 und International Federation for Information Processing · Mehr sehen »

ISWIM

ISWIM ist eine von Peter J. Landin konzipierte Programmiersprache und eine Abkürzung von »If you See What I Mean«.

Neu!!: Algol 60 und ISWIM · Mehr sehen »

John McCarthy

John McCarthy (2006) John McCarthy (* 4. September 1927 in Boston, Massachusetts; † 23. Oktober 2011 in Palo Alto, Kalifornien) war ein US-amerikanischer Logiker, Informatiker und Autor.

Neu!!: Algol 60 und John McCarthy · Mehr sehen »

John W. Backus

John Backus John Warner Backus (* 3. Dezember 1924 in Philadelphia; † 17. März 2007 in Ashland, Oregon) war ein US-amerikanischer Informatiker und einer der Pioniere der Informatik.

Neu!!: Algol 60 und John W. Backus · Mehr sehen »

Joseph Wegstein

Joseph Henry Wegstein (* 7. April 1922 in Washburn, Illinois; † 16. August 1985) war ein US-amerikanischer Informatiker.

Neu!!: Algol 60 und Joseph Wegstein · Mehr sehen »

JOVIAL

JOVIAL ist eine Programmiersprache, die vor allem von den Streitkräften der Vereinigten Staaten verwendet wird.

Neu!!: Algol 60 und JOVIAL · Mehr sehen »

Klaus Samelson

Klaus Samelson (* 21. Dezember 1918 in Straßburg; † 25. Mai 1980 in München) war ein deutscher Mathematiker, Physiker und Informatik-Pionier.

Neu!!: Algol 60 und Klaus Samelson · Mehr sehen »

Lambda-Kalkül

griechischen Alphabets, benutzt. Der Lambda-Kalkül ist eine formale Sprache zur Untersuchung von Funktionen.

Neu!!: Algol 60 und Lambda-Kalkül · Mehr sehen »

Laufzeitfehler

Fehlermeldung, die zu Programmstart über einen Laufzeitfehler informiert Laufzeitfehler sind in der Informationstechnik Fehler, die während der Laufzeit eines Computerprogramms auftreten.

Neu!!: Algol 60 und Laufzeitfehler · Mehr sehen »

Lisp

Lisp ist eine Familie von Programmiersprachen, die 1958 erstmals spezifiziert wurde und am Massachusetts Institute of Technology (MIT) in Anlehnung an den ungetypten Lambda-Kalkül entstand.

Neu!!: Algol 60 und Lisp · Mehr sehen »

Liste von Programmiersprachen

Dies ist eine Liste von Programmiersprachen.

Neu!!: Algol 60 und Liste von Programmiersprachen · Mehr sehen »

Lochkarte

Eine Lochkarte (LK) ist ein aus stabilem dünnen Karton gefertigter Datenträger, der früher vor allem in der Datenverarbeitung zur Speicherung von Daten und Programmen verwendet wurde.

Neu!!: Algol 60 und Lochkarte · Mehr sehen »

Namensparameter

Ein Namensparameter (englisch call by name) ist ein Parameter eines Unterprogramms in Programmiersprachen, der nicht bei seiner Übergabe, sondern erst bei seiner Benutzung, entsprechend der Signatur des Aktualparameters berechnet wird.

Neu!!: Algol 60 und Namensparameter · Mehr sehen »

Niklaus Wirth

Niklaus Wirth (2005) Interview mit Niklaus Wirth (2014) Niklaus Emil Wirth (* 15. Februar 1934 in Winterthur) ist ein Schweizer Informatiker.

Neu!!: Algol 60 und Niklaus Wirth · Mehr sehen »

Numerische Mathematik

Die numerische Mathematik, auch kurz Numerik genannt, beschäftigt sich als Teilgebiet der Mathematik mit der Konstruktion und Analyse von Algorithmen für kontinuierliche mathematische Probleme.

Neu!!: Algol 60 und Numerische Mathematik · Mehr sehen »

Pascal (Programmiersprache)

Niklaus Wirth (2009), der Entwickler von Pascal Pascal ist eine Anfang der 1970er Jahre entwickelte imperative Programmiersprache.

Neu!!: Algol 60 und Pascal (Programmiersprache) · Mehr sehen »

Peter J. Landin

Peter John Landin (* 5. Juni 1930 in Sheffield; † 3. Juni 2009,, 4 June 2009.) war ein britischer Informatiker.

Neu!!: Algol 60 und Peter J. Landin · Mehr sehen »

Peter Naur

Peter Naur (2008) Peter Naur (* 25. Oktober 1928 in Frederiksberg bei Kopenhagen; † 3. Januar 2016 in Herlev, Dänemark) war ein dänischer Informatik-Pionier und Träger des Turing Awards.

Neu!!: Algol 60 und Peter Naur · Mehr sehen »

PL/I

Programming Language One, oft als PL/I (auch PL/1, PL1 oder PLI) abgekürzt, ist eine Programmiersprache, die in den 1960er-Jahren von IBM entwickelt wurde.

Neu!!: Algol 60 und PL/I · Mehr sehen »

Plattformunabhängigkeit

Die Plattformunabhängigkeit – genauer als plattformübergreifend (engl. cross-platform) und allgemeiner -portabel – bezeichnet in der Informationstechnik jene Eigenschaft, die ein Computerprogramm auf verschiedenen Computerplattformen ausführbar macht.

Neu!!: Algol 60 und Plattformunabhängigkeit · Mehr sehen »

Programmiersprache

Quelltext eines Programms in der Programmiersprache C++. Scratch. Eine Programmiersprache ist eine formale Sprache zur Formulierung von Datenstrukturen und Algorithmen, d. h.

Neu!!: Algol 60 und Programmiersprache · Mehr sehen »

Prozedurale Programmierung

Prozedurale Programmierung ist ein Programmierparadigma, nach dem Computerprogramme entwickelt werden können.

Neu!!: Algol 60 und Prozedurale Programmierung · Mehr sehen »

Rekursion

Unendlichfache Spiegelung als Beispiel für '''Rekursion''': Die Person sitzt mit vorgehaltenem Spiegel einem größeren Wandspiegel gegenüber. Das jeweils folgende Spiegelbild enthält sich selbst als Teil. Als Rekursion wird ein prinzipiell unendlicher Vorgang, der sich selbst als Teil enthält oder mithilfe von sich selbst definierbar ist, bezeichnet.

Neu!!: Algol 60 und Rekursion · Mehr sehen »

Scheme

Die Programmiersprache Scheme ist eine Lisp-Variante.

Neu!!: Algol 60 und Scheme · Mehr sehen »

Simula

Simula ist eine Programmiersprache, die von Ole-Johan Dahl und Kristen Nygaard in den 1960er Jahren am Norsk Regnesentral (Norwegisches Rechenzentrum) an der Universität Oslo entwickelt wurde, um Simulationen von z. B.

Neu!!: Algol 60 und Simula · Mehr sehen »

Stapelspeicher

Vereinfachte Darstellung eines Stacks mit den Funktionen Push (drauflegen) und Pop (herunternehmen) In der Informatik bezeichnet ein Stapelspeicher oder Kellerspeicher (kurz Stapel oder Keller, häufig auch mit dem englischen Wort Stack bezeichnet) eine häufig eingesetzte dynamische Datenstruktur.

Neu!!: Algol 60 und Stapelspeicher · Mehr sehen »

Strukturierte Programmierung

Strukturierte Programmierung ist ein programmiersprachenübergreifendes Programmierparadigma, aus den 1960er Jahren, also noch vor der Softwarekrise.

Neu!!: Algol 60 und Strukturierte Programmierung · Mehr sehen »

Syntax

Unter Syntax (von syn ‚zusammen‘ und taxis ‚Ordnung, Reihenfolge‘) versteht man allgemein ein Regelsystem zur Kombination elementarer Zeichen zu zusammengesetzten Zeichen in natürlichen oder künstlichen Zeichensystemen.

Neu!!: Algol 60 und Syntax · Mehr sehen »

Tony Hoare

Sir Tony Hoare (2011) Sir Charles Antony Richard Hoare (* 11. Januar 1934 in Colombo, Sri Lanka), besser bekannt als Tony Hoare oder C.A.R. Hoare, ist ein britischer Informatiker.

Neu!!: Algol 60 und Tony Hoare · Mehr sehen »

TR 4 (Rechner)

Telefunken TR 4 TR 4 (Telefunken-Rechner) ist die Bezeichnung des ersten von der Firma AEG Telefunken entwickelten Großrechners.

Neu!!: Algol 60 und TR 4 (Rechner) · Mehr sehen »

Ursula Hill-Samelson

Ursula Hill-Samelson (geb. Hill) (* 22. Dezember 1935 in Bad Kreuznach; † 10. Januar 2013 in Seefeld (Oberbayern)) war eine deutsche Mathematikerin, Informatik-Pionierin und Hochschuldozentin.

Neu!!: Algol 60 und Ursula Hill-Samelson · Mehr sehen »

Wertparameter

Wertparameter (engl. call by value oder pass by value) sind Parameter von Unterprogrammen, die Kopien der beim Aufruf übergebenen Argumente speichern.

Neu!!: Algol 60 und Wertparameter · Mehr sehen »

Leitet hier um:

ALGOL 60.

AusgehendeEingehende
Hallo! Wir sind auf Facebook! »