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

Geschichte der Programmiersprachen

Index Geschichte der Programmiersprachen

Die Geschichte der Programmiersprachen beginnt bereits im 19.

105 Beziehungen: Abstraktion, Ada (Programmiersprache), Ada Lovelace, Alain Colmerauer, Algol 60, Alonzo Church, Analytical Engine, Anwendungssoftware, Attribut (Programmierung), Auszeichnungssprache, Backus-Naur-Form, BASIC, Bernoulli-Zahl, Betriebssystem, Bjarne Stroustrup, Boolesche Algebra, C (Programmiersprache), C++, C-Sharp, Charles Babbage, COBOL, Compiler, Datentyp, Dennis Ritchie, Digitaltechnik, Diskret, Eiffel (Programmiersprache), Fortran, Garbage Collection, GNAT, Grace Hopper, Grafische Benutzeroberfläche, Höhere Programmiersprache, Heimcomputer, Horst Zuse, Hypertext Markup Language, IBM, Imperative Programmierung, Industrielle Revolution, Ingenieurwissenschaften, Integrierte Entwicklungsumgebung, Internet, Java (Programmiersprache), Jürg Gutknecht, John McCarthy, John W. Backus, Joseph-Marie Jacquard, Kernel (Betriebssystem), Klasse (Objektorientierung), Kompatibilität (Technik), ..., Konrad Zuse, Kontextfreie Grammatik, Kristen Nygaard, Lambda-Kalkül, Laufzeitumgebung, Lisp, Logische Programmierung, Mathematik, Mikroelektronik, Modell, Modul (Software), Modula-2, Niklaus Wirth, Oberon (Programmiersprache), Objekt (Programmierung), Objektorientierte Programmierung, Objektorientierung, Ole-Johan Dahl, Pascal (Programmiersprache), PL/I, Plankalkül, Plattformunabhängigkeit, Programmbibliothek, Programmiersprache, Prolog (Programmiersprache), Prozedurale Programmierung, Quelltext, Rechnertechnik, Robert Kowalski, Scheme, Simula, Skriptsprache, Smalltalk (Programmiersprache), Softwareentwickler, Softwarekrise, Softwaresystem, Softwaretechnik, Standard, Starke Typisierung, Statische Typisierung, Stephen Cole Kleene, Strukturierte Programmierung, Turing-Vollständigkeit, Unified Modeling Language, United States Air Force, Unix, Vereinigte Staaten, Verteidigungsministerium der Vereinigten Staaten, Virtuelle Maschine, Von-Neumann-Architektur, Wartbarkeit, Webbrowser, Webserver, Xerox PARC, Zeittafel der Programmiersprachen. Erweitern Sie Index (55 mehr) »

Abstraktion

Das Wort Abstraktion (‚abgezogen‘, Partizip Perfekt Passiv von abs-trahere ‚abziehen‘, ‚entfernen‘, ‚trennen‘) bezeichnet meist den induktiven Denkprozess des erforderlichen Weglassens von Einzelheiten und des Überführens auf etwas Allgemeineres oder Einfacheres.

Neu!!: Geschichte der Programmiersprachen und Abstraktion · Mehr sehen »

Ada (Programmiersprache)

Ada ist eine strukturierte Programmiersprache mit statischer Typenbindung.

Neu!!: Geschichte der Programmiersprachen und Ada (Programmiersprache) · Mehr sehen »

Ada Lovelace

150px Augusta Ada King-Noel, Countess of Lovelace, allgemein als Ada Lovelace bzw.

Neu!!: Geschichte der Programmiersprachen und Ada Lovelace · Mehr sehen »

Alain Colmerauer

Alain Marie Albert Colmerauer (* 24. Januar 1941 in Carcassonne, Okzitanien; † 12. Mai 2017 in Marseille, Provence-Alpes-Côte d’Azur) war ein französischer Informatiker.

Neu!!: Geschichte der Programmiersprachen und Alain Colmerauer · Mehr sehen »

Algol 60

Algol 60 ist eine Programmiersprache der ALGOL-Familie.

Neu!!: Geschichte der Programmiersprachen und Algol 60 · Mehr sehen »

Alonzo Church

Alonzo Church (* 14. Juni 1903 in Washington, D.C.; † 11. August 1995 in Hudson, Ohio) war ein US-amerikanischer Mathematiker, Logiker und Philosoph und einer der Begründer der theoretischen Informatik.

Neu!!: Geschichte der Programmiersprachen und Alonzo Church · Mehr sehen »

Analytical Engine

Versuchsmodell der Analytical Engine Versuchsmodelle der Analytical Engine, 1870 Charles Babbage, Erfinder der Analytical Engine Die Analytical Engine (für Analytische Maschine) ist der Entwurf einer mechanischen Rechenmaschine für allgemeine Anwendungen.

Neu!!: Geschichte der Programmiersprachen und Analytical Engine · Mehr sehen »

Anwendungssoftware

Ein Textverarbeitungsprogramm als Beispiel für Anwendungssoftware Als Anwendungssoftware werden Computerprogramme bezeichnet, die Anwender wie Unternehmen, Verwaltungen, Behörden, Institute, Vereine und sonstige Organisationen, aber auch Einzelpersonen für geschäftliche, dienstliche, sonstige organisationsbezogene oder private Zwecke einsetzten, um eine nützliche oder gewünschte nicht systemtechnische Funktionalität zu bearbeiten oder zu unterstützen.

Neu!!: Geschichte der Programmiersprachen und Anwendungssoftware · Mehr sehen »

Attribut (Programmierung)

Ein Attribut (von ‚zuteilen‘, ‚zuordnen‘), auch Eigenschaft genannt, gilt im Allgemeinen als Merkmal, Kennzeichen, Informationsdetail etc., das einem konkreten Objekt zugeordnet ist.

Neu!!: Geschichte der Programmiersprachen und Attribut (Programmierung) · Mehr sehen »

Auszeichnungssprache

Eine Auszeichnungssprache (abgekürzt ML) ist eine maschinenlesbare Sprache für die Gliederung und Formatierung von Texten und anderen Daten.

Neu!!: Geschichte der Programmiersprachen und Auszeichnungssprache · 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!!: Geschichte der Programmiersprachen und Backus-Naur-Form · Mehr sehen »

BASIC

Listing BASIC ist eine imperative Programmiersprache.

Neu!!: Geschichte der Programmiersprachen und BASIC · Mehr sehen »

Bernoulli-Zahl

Die Bernoulli-Zahlen oder Bernoullischen Zahlen, 1, ±,, 0, −, … sind eine Folge rationaler Zahlen, die in der Mathematik in verschiedenen Zusammenhängen auftreten: in den Entwicklungskoeffizienten trigonometrischer, hyperbolischer und anderer Funktionen, in der Euler-Maclaurin-Formel und in der Zahlentheorie in Zusammenhang mit der Riemannschen Zetafunktion.

Neu!!: Geschichte der Programmiersprachen und Bernoulli-Zahl · Mehr sehen »

Betriebssystem

Zusammenhang zwischen Betriebssystem, Hardware, Anwendungssoftware und dem Benutzer PC Betriebssysteme Marktanteile in DeutschlandBerechnung nach https://de.statista.com/statistik/daten/studie/158102/umfrage/marktanteile-von-betriebssystemen-in-deutschland-seit-2009/ https://de.statista.com/ - abgerufen am 2. Februar 2020 Ein Betriebssystem, auch OS (von) genannt, ist eine Zusammenstellung von Computerprogrammen, die die Systemressourcen eines Computers wie Arbeitsspeicher, Festplatten, Ein- und Ausgabegeräte verwaltet und diese Anwendungsprogrammen zur Verfügung stellt.

Neu!!: Geschichte der Programmiersprachen und Betriebssystem · Mehr sehen »

Bjarne Stroustrup

Bjarne Stroustrup, 2010 Bjarne Stroustrup, 2004 Bjarne Stroustrup (* 30. Dezember 1950 in Aarhus, Dänemark) ist Professor der Informatik an der Texas A&M University.

Neu!!: Geschichte der Programmiersprachen und Bjarne Stroustrup · Mehr sehen »

Boolesche Algebra

Venn-Diagramme für Konjunktion, Disjunktion und Ergänzung In der Mathematik ist eine boolesche Algebra (oder ein boolescher Verband) eine spezielle algebraische Struktur, die die Eigenschaften der logischen Operatoren UND, ODER, NICHT sowie die Eigenschaften der mengentheoretischen Verknüpfungen Durchschnitt, Vereinigung, Komplement verallgemeinert.

Neu!!: Geschichte der Programmiersprachen und Boolesche Algebra · 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!!: Geschichte der Programmiersprachen und C (Programmiersprache) · Mehr sehen »

C++

C++ ist eine von der ISO genormte Programmiersprache.

Neu!!: Geschichte der Programmiersprachen und C++ · Mehr sehen »

C-Sharp

C# (englisch c sharp) ist eine typsichere objektorientierte Allzweck-Programmiersprache.

Neu!!: Geschichte der Programmiersprachen und C-Sharp · Mehr sehen »

Charles Babbage

Stich von Charles Babbage am 1. Mai 1833 im Mechanics’ Magazine Charles Babbages Unterschrift Modellnachbau der Analytical Engine Differenzmaschine Nr. 1 von Charles Babbage von 1832 im Science Museum London Charles Babbage (* 26. Dezember 1791 in Walworth, Grafschaft Surrey, England; † 18. Oktober 1871 in London) war ein englischer Mathematiker, Philosoph, Erfinder und Politischer Ökonom.

Neu!!: Geschichte der Programmiersprachen und Charles Babbage · 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!!: Geschichte der Programmiersprachen und COBOL · Mehr sehen »

Compiler

Ein Compiler (auch Kompilierer; von ‚zusammentragen‘ bzw. ‚aufhäufen‘) ist ein Computerprogramm, das Quellcodes einer bestimmten Programmiersprache in eine Form übersetzt, die von einem Computer (direkter) ausgeführt werden kann.

Neu!!: Geschichte der Programmiersprachen und Compiler · Mehr sehen »

Datentyp

Formal bezeichnet ein Datentyp (vom englischen data type) oder eine Datenart in der Informatik die Zusammenfassung von Objektmengen mit den darauf definierten Operationen.

Neu!!: Geschichte der Programmiersprachen und Datentyp · Mehr sehen »

Dennis Ritchie

Dennis Ritchie bei der Verleihung des Japan-Preises 2011 Ken Thompson (links) und Dennis Ritchie (rechts) Dennis MacAlistair Ritchie (* 9. September 1941 in Bronxville, New York; † vor dem 12. Oktober 2011 in Berkeley Heights, New Jersey) war ein US-amerikanischer Informatiker.

Neu!!: Geschichte der Programmiersprachen und Dennis Ritchie · Mehr sehen »

Digitaltechnik

Analoges Signal – digital abgetastet Die Digitaltechnik ist ein Teilgebiet der technischen Informatik und der Elektronik und befasst sich mit digitalen Schaltungen.

Neu!!: Geschichte der Programmiersprachen und Digitaltechnik · Mehr sehen »

Diskret

Das Adjektiv diskret (lat. discernere ‚trennen‘, ‚unterscheiden‘) wurde im 16.

Neu!!: Geschichte der Programmiersprachen und Diskret · Mehr sehen »

Eiffel (Programmiersprache)

Eiffel ist eine universelle, rein objektorientierte Programmiersprache und wurde 1985 von dem französischen Informatiker Bertrand Meyer und seiner Firma Interactive Software Engineering Inc. (Goleta, Kalifornien) als Alternative zu C++ entworfen.

Neu!!: Geschichte der Programmiersprachen und Eiffel (Programmiersprache) · 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!!: Geschichte der Programmiersprachen und Fortran · Mehr sehen »

Garbage Collection

Objekten (mit Farben dargestellt) gefüllt, von denen einige auch wieder zerstört werden und Lücken im Speicherbereich hinterlassen. Wenn (wie in diesem Beispiel) nicht mehr genug freier Speicherplatz „am Ende“ verfügbar ist oder wenn die automatische Speicherbereinigung entscheidet, wird der Speicher „komprimiert“, wobei alle noch verwendeten Objekte an den Beginn platziert und am Ende alle Speicherlücken konsolidiert werden. Dadurch wird wieder ein großer Speicherbereich für die zukünftige Erstellung von Objekten verfügbar. Die Garbage Collection, kurz GC (für Müllabfuhr, auch automatische Speicherbereinigung oder Freispeichersammlung genannt) bezeichnet in der Software- und Informationstechnik eine automatische Speicherverwaltung, die zur Vermeidung von Speicherproblemen beiträgt; der Vorteil wird mit einem erhöhten Ressourcenverbrauch erkauft.

Neu!!: Geschichte der Programmiersprachen und Garbage Collection · Mehr sehen »

GNAT

GNAT ist der Ada-Compiler des GNU-Projektes.

Neu!!: Geschichte der Programmiersprachen und GNAT · Mehr sehen »

Grace Hopper

Grace Hopper (Januar 1984) Grace Hopper an der Tastatur des Univac, ca. 1960 Grace Brewster Murray Hopper (* 9. Dezember 1906 in New York City, New York als Grace Brewster Murray; † 1. Januar 1992 in Arlington, Virginia) war eine US-amerikanische Informatikerin und Computerpionierin.

Neu!!: Geschichte der Programmiersprachen und Grace Hopper · Mehr sehen »

Grafische Benutzeroberfläche

Grafische Benutzeroberfläche oder auch grafische Benutzerschnittstelle oder Bedienoberfläche (Abk. GUI von) bezeichnet eine Form von Benutzerschnittstelle eines Computers.

Neu!!: Geschichte der Programmiersprachen und Grafische Benutzeroberfläche · Mehr sehen »

Höhere Programmiersprache

Eine höhere Programmiersprache ist eine Programmiersprache zur Abfassung eines Computerprogramms, die in Abstraktion und Komplexität von der Ebene der Maschinensprachen deutlich entfernt ist.

Neu!!: Geschichte der Programmiersprachen und Höhere Programmiersprache · Mehr sehen »

Heimcomputer

Amstrad CPC 464 in den 1980er-Jahren. C64 mit „Personal Computer“-Beschriftung Heimcomputer (vom engl. home computer) war eine in den 1980er-Jahren gebräuchliche Bezeichnung für eine Klasse von Mikrocomputern, die vor allem in Privathaushalten genutzt wurden.

Neu!!: Geschichte der Programmiersprachen und Heimcomputer · Mehr sehen »

Horst Zuse

Horst Zuse (2013) Horst Konrad Zuse (* 17. November 1945 in Hindelang) ist ein deutscher Informatiker.

Neu!!: Geschichte der Programmiersprachen und Horst Zuse · Mehr sehen »

Hypertext Markup Language

Die Hypertext Markup Language (HTML, für Hypertext-Auszeichnungssprache) ist eine textbasierte Auszeichnungssprache zur Strukturierung elektronischer Dokumente wie Texte mit Hyperlinks, Bildern und anderen Inhalten.

Neu!!: Geschichte der Programmiersprachen und Hypertext Markup Language · Mehr sehen »

IBM

Die International Business Machines Corporation (IBM) ist ein börsennotiertes US-amerikanisches IT- und Beratungsunternehmen mit Sitz in Armonk im Bundesstaat New York.

Neu!!: Geschichte der Programmiersprachen und IBM · 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!!: Geschichte der Programmiersprachen und Imperative Programmierung · Mehr sehen »

Industrielle Revolution

Philipp Jakob Loutherbourg d. J. aus dem Jahr 1801. Coalbrookdale gilt als eine der Geburtsstätten der industriellen Revolution, da hier der erste mit Koks gefeuerte Hochofen betrieben wurde. Als industrielle Revolution wird die tiefgreifende und dauerhafte Umgestaltung der wirtschaftlichen und sozialen Verhältnisse, der Arbeitsbedingungen und Lebensumstände bezeichnet, die in der zweiten Hälfte des 18. Jahrhunderts begann und verstärkt im 19. Jahrhundert, zunächst in England, dann in ganz Westeuropa und den USA, seit dem späten 19.

Neu!!: Geschichte der Programmiersprachen und Industrielle Revolution · Mehr sehen »

Ingenieurwissenschaften

Polytechnischen Universität Madrid. Als Ingenieurwissenschaften (auch Ingenieurwesen, Technikwissenschaften oder technische Wissenschaften) werden diejenigen Wissenschaften bezeichnet, die sich mit der Technik beschäftigen.

Neu!!: Geschichte der Programmiersprachen und Ingenieurwissenschaften · Mehr sehen »

Integrierte Entwicklungsumgebung

Microsoft Visual Studio 2012, IDE für Windowszeichenorientierter Benutzerschnittstelle CONZEPT 16, ein Datenbanksystem mit integrierter Entwicklungsumgebung KDevelop, eine freie IDE für KDE Windows Eine integrierte Entwicklungsumgebung (IDE, von) ist eine Sammlung von Computerprogrammen, mit denen die Aufgaben der Softwareentwicklung möglichst ohne Medienbrüche bearbeitet werden können.

Neu!!: Geschichte der Programmiersprachen und Integrierte Entwicklungsumgebung · Mehr sehen »

Internet

Das Internet (von,zusammengeschaltete Netzwerke‘, kürzer oder kurz net ‚Netz‘), umgangssprachlich auch Netz, ist ein weltweiter Verbund von Rechnernetzwerken, den autonomen Systemen.

Neu!!: Geschichte der Programmiersprachen und Internet · Mehr sehen »

Java (Programmiersprache)

Java ist eine objektorientierte Programmiersprache und eine eingetragene Marke des Unternehmens Sun Microsystems, welches 2010 von Oracle aufgekauft wurde.

Neu!!: Geschichte der Programmiersprachen und Java (Programmiersprache) · Mehr sehen »

Jürg Gutknecht

Jürg Gutknecht (* 3. Januar 1949 in Bülach) ist ein Schweizer Informatiker.

Neu!!: Geschichte der Programmiersprachen und Jürg Gutknecht · 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!!: Geschichte der Programmiersprachen 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!!: Geschichte der Programmiersprachen und John W. Backus · Mehr sehen »

Joseph-Marie Jacquard

Joseph-Marie Jacquard Joseph-Marie Jacquard (eigentlich Joseph-Marie Charles genannt Jacquard; * 7. Juli 1752 in Lyon; † 7. August 1834 in Oullins) war ein französischer Erfinder, der durch seine Weiterentwicklung des (programmierbaren) Webstuhls entscheidend zur industriellen Revolution beitrug.

Neu!!: Geschichte der Programmiersprachen und Joseph-Marie Jacquard · Mehr sehen »

Kernel (Betriebssystem)

Ein Kernel (englisch, übersetzt Kern), auch Betriebssystemkern (oder verkürzt Systemkern), ist der zentrale Bestandteil eines Betriebssystems.

Neu!!: Geschichte der Programmiersprachen und Kernel (Betriebssystem) · Mehr sehen »

Klasse (Objektorientierung)

Beispielklasse ''Mitarbeiter'' (oben) mit zwei Instanzen (unten rechts und links). Unter einer Klasse (auch Objekttyp genannt) versteht man in der objektorientierten Programmierung ein abstraktes Modell bzw.

Neu!!: Geschichte der Programmiersprachen und Klasse (Objektorientierung) · Mehr sehen »

Kompatibilität (Technik)

Kompatibilität liegt in der Technik vor, wenn zwei oder mehr Produkte gegenseitig so koordiniert sind, dass sie störungsfrei miteinander funktionieren können und einem Nachfrager einen Nutzen stiften.

Neu!!: Geschichte der Programmiersprachen und Kompatibilität (Technik) · Mehr sehen »

Konrad Zuse

zentriert Konrad Ernst Otto Zuse (* 22. Juni 1910 in Deutsch-Wilmersdorf, heute zu Berlin; † 18. Dezember 1995 in Hünfeld) war ein deutscher Bauingenieur, Erfinder und Unternehmer (Zuse KG).

Neu!!: Geschichte der Programmiersprachen und Konrad Zuse · Mehr sehen »

Kontextfreie Grammatik

In der Theorie der formalen Sprachen ist eine kontextfreie Grammatik (CFG) eine formale Grammatik, die nur solche Ersetzungsregeln enthält, bei denen immer genau ein Nichtterminalsymbol auf eine beliebig lange Folge von Nichtterminal- und Terminalsymbolen abgeleitet wird.

Neu!!: Geschichte der Programmiersprachen und Kontextfreie Grammatik · Mehr sehen »

Kristen Nygaard

Kristen Nygaard um 1997 Kristen Nygaard (* 27. August 1926 in Oslo; † 10. August 2002 ebenda) war ein norwegischer Informatiker und ein Pionier auf dem Gebiet der Programmiersprachen.

Neu!!: Geschichte der Programmiersprachen und Kristen Nygaard · Mehr sehen »

Lambda-Kalkül

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

Neu!!: Geschichte der Programmiersprachen und Lambda-Kalkül · Mehr sehen »

Laufzeitumgebung

Eine Laufzeitumgebung (Abkürzung: RTE oder seltener auch RE), auch Ausführungsumgebung oder seltener Ablaufumgebung, beschreibt die zur Laufzeit von Computerprogrammen verfügbaren und festgelegten Voraussetzungen eines bestimmten Laufzeitsystems.

Neu!!: Geschichte der Programmiersprachen und Laufzeitumgebung · 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!!: Geschichte der Programmiersprachen und Lisp · Mehr sehen »

Logische Programmierung

Logische Programmierung (Prädikative Programmierung, Logikprogrammierung) ist ein Programmierparadigma, das auf der mathematischen Logik beruht.

Neu!!: Geschichte der Programmiersprachen und Logische Programmierung · Mehr sehen »

Mathematik

Die Mathematik (bundesdeutsches Hochdeutsch:,; österreichisches Hochdeutsch:; mathēmatikē téchnē ‚die Kunst des Lernens‘) ist eine Formalwissenschaft, die aus der Untersuchung von geometrischen Figuren und dem Rechnen mit Zahlen entstand.

Neu!!: Geschichte der Programmiersprachen und Mathematik · Mehr sehen »

Mikroelektronik

Die Mikroelektronik ist ein Teilgebiet der Elektronik, genauer der Halbleiterelektronik, und der Mikrotechnik.

Neu!!: Geschichte der Programmiersprachen und Mikroelektronik · Mehr sehen »

Modell

Ein Modell (modello (italienisch), modulus (lateinisch), wörtlich: Maß, Maßstab) ist „eine Nachbildung (Darstellung, Wiedergabe oder Reproduktion) eines Gegenstands, bei dem die für wesentlich erachteten Eigenschaften hervorgehoben werden.

Neu!!: Geschichte der Programmiersprachen und Modell · Mehr sehen »

Modul (Software)

Ein Modul (neutrum, das Modul) ist im Software Engineering ein Baustein eines Softwaresystems, der bei der Modularisierung entsteht, eine funktional geschlossene Einheit darstellt und einen bestimmten Dienst bereitstellt.

Neu!!: Geschichte der Programmiersprachen und Modul (Software) · Mehr sehen »

Modula-2

Modula-2 ist eine 1978 entstandene Weiterentwicklung der Programmiersprache Pascal und wurde wie diese von Niklaus Wirth entwickelt.

Neu!!: Geschichte der Programmiersprachen und Modula-2 · 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!!: Geschichte der Programmiersprachen und Niklaus Wirth · Mehr sehen »

Oberon (Programmiersprache)

Oberon ist eine von Niklaus Wirth und Jürg Gutknecht entwickelte, objektorientierte, streng strukturierte Programmiersprache.

Neu!!: Geschichte der Programmiersprachen und Oberon (Programmiersprache) · Mehr sehen »

Objekt (Programmierung)

Ein Objekt in der Programmierung bezeichnet eine inhaltlich zusammengehörige Datenmenge.

Neu!!: Geschichte der Programmiersprachen und Objekt (Programmierung) · Mehr sehen »

Objektorientierte Programmierung

Die objektorientierte Programmierung (kurz OOP) ist ein auf dem Konzept der Objektorientierung basierendes Programmierparadigma.

Neu!!: Geschichte der Programmiersprachen und Objektorientierte Programmierung · Mehr sehen »

Objektorientierung

Unter Objektorientierung (kurz OO) versteht man in der Entwicklung von Software eine Sichtweise auf komplexe Systeme, bei der ein System durch das Zusammenspiel kooperierender Objekte beschrieben wird.

Neu!!: Geschichte der Programmiersprachen und Objektorientierung · Mehr sehen »

Ole-Johan Dahl

Ole-Johan Dahl (* 12. Oktober 1931 in Mandal, Norwegen; † 29. Juni 2002 in Asker, Norwegen) war ein norwegischer Informatiker und Turing-Preis-Träger.

Neu!!: Geschichte der Programmiersprachen und Ole-Johan Dahl · Mehr sehen »

Pascal (Programmiersprache)

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

Neu!!: Geschichte der Programmiersprachen und Pascal (Programmiersprache) · 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!!: Geschichte der Programmiersprachen und PL/I · Mehr sehen »

Plankalkül

Der Plankalkül ist eine von Konrad Zuse in den Jahren 1942 bis 1945 entwickelte Programmiersprache und war die erste höhere Programmiersprache der Welt.

Neu!!: Geschichte der Programmiersprachen und Plankalkül · 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!!: Geschichte der Programmiersprachen und Plattformunabhängigkeit · Mehr sehen »

Programmbibliothek

Eine Programmbibliothek (kurz Bibliothek;, kurz lib) bezeichnet in der Programmierung eine Sammlung von Unterprogrammen/-routinen, die Lösungswege für thematisch zusammengehörende Problemstellungen anbieten.

Neu!!: Geschichte der Programmiersprachen und Programmbibliothek · 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!!: Geschichte der Programmiersprachen und Programmiersprache · Mehr sehen »

Prolog (Programmiersprache)

Prolog (vom Französischen: programmation en logique, dt.: „Programmieren in Logik“) ist eine Programmiersprache, die Anfang der 1970er-Jahre maßgeblich von dem französischen Informatiker Alain Colmerauer entwickelt wurde und ein deklaratives Programmieren ermöglicht.

Neu!!: Geschichte der Programmiersprachen und Prolog (Programmiersprache) · Mehr sehen »

Prozedurale Programmierung

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

Neu!!: Geschichte der Programmiersprachen und Prozedurale Programmierung · Mehr sehen »

Quelltext

siehe eigene Artikel. Quelltext, auch Quellcode oder unscharf Programmcode genannt, ist in der Informatik der für Menschen lesbare, in einer Programmiersprache geschriebene Text eines Computerprogrammes.

Neu!!: Geschichte der Programmiersprachen und Quelltext · Mehr sehen »

Rechnertechnik

Integrierter Schaltkreis Die Rechnertechnik (auch Computertechnik) beschäftigt sich als technisches Fachgebiet mit der Konzeption von informationsverarbeitenden Anlagen, also Computern.

Neu!!: Geschichte der Programmiersprachen und Rechnertechnik · Mehr sehen »

Robert Kowalski

Robert Kowalski 2009 in Thailand Robert Anthony Kowalski (* 15. Mai 1941 in Bridgeport (Connecticut)) ist ein US-amerikanischer Informatiker und Logiker.

Neu!!: Geschichte der Programmiersprachen und Robert Kowalski · Mehr sehen »

Scheme

Die Programmiersprache Scheme ist eine Lisp-Variante.

Neu!!: Geschichte der Programmiersprachen 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!!: Geschichte der Programmiersprachen und Simula · Mehr sehen »

Skriptsprache

Skriptsprachen (auch Scriptsprachen) sind Programmiersprachen, die über einen Interpreter ausgeführt werden.

Neu!!: Geschichte der Programmiersprachen und Skriptsprache · Mehr sehen »

Smalltalk (Programmiersprache)

Smalltalk ist ein Sammelbegriff einerseits für eine dynamische, im Original untypisierte objektorientierte Programmiersprache und andererseits für eine vollständige Entwicklungsumgebung, die in den 1970er Jahren am Xerox PARC Forschungszentrum durch Alan Kay, Dan Ingalls, Adele Goldberg und andere entwickelt wurde.

Neu!!: Geschichte der Programmiersprachen und Smalltalk (Programmiersprache) · Mehr sehen »

Softwareentwickler

Ein Softwareentwickler ist eine Person, die an der Erstellung einer Software mitwirkt.

Neu!!: Geschichte der Programmiersprachen und Softwareentwickler · Mehr sehen »

Softwarekrise

Softwarekrise bezeichnet das erstmals Mitte der 1960er-Jahre aufgetretene Phänomen, dass die Leistungsfähigkeit der Software derjenigen der Hardware hinterherhinkte.

Neu!!: Geschichte der Programmiersprachen und Softwarekrise · Mehr sehen »

Softwaresystem

Ein Softwaresystem ist eine Verbindung von miteinander kommunizierenden Komponenten (Bausteinen) auf Softwarebasis, die das Zusammenwirken von Teilen eines Computersystems (eine Kombination aus Hardware und Software) ermöglichen.

Neu!!: Geschichte der Programmiersprachen und Softwaresystem · Mehr sehen »

Softwaretechnik

Die Softwaretechnik bzw.

Neu!!: Geschichte der Programmiersprachen und Softwaretechnik · Mehr sehen »

Standard

Der Standard ist ein unspezifisches Allgemeinwort, das in vielen Fachgebieten das Merkmal eines Durchschnitts, einer Grundform, Norm oder eines Richtwerts beinhaltet.

Neu!!: Geschichte der Programmiersprachen und Standard · Mehr sehen »

Starke Typisierung

Starke Typisierung, auch strenge Typisierung genannt (beide nur teilweise lehnübersetzt aus dem englischen Ausdruck strong typing), ist ein Prinzip bei der Typisierung von Programmiersprachen.

Neu!!: Geschichte der Programmiersprachen und Starke Typisierung · Mehr sehen »

Statische Typisierung

Statische Typisierung bezeichnet ein Schema der Typisierung von Programmiersprachen.

Neu!!: Geschichte der Programmiersprachen und Statische Typisierung · Mehr sehen »

Stephen Cole Kleene

Kleene 1978 Stephen Cole Kleene (* 5. Januar 1909 in Hartford, Connecticut; † 25. Januar 1994 in Madison, Wisconsin) war ein US-amerikanischer Mathematiker und Logiker.

Neu!!: Geschichte der Programmiersprachen und Stephen Cole Kleene · Mehr sehen »

Strukturierte Programmierung

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

Neu!!: Geschichte der Programmiersprachen und Strukturierte Programmierung · Mehr sehen »

Turing-Vollständigkeit

Mit Turing-Vollständigkeit (engl. turing completeness) eines Systems wird seine universelle Programmierbarkeit beschrieben.

Neu!!: Geschichte der Programmiersprachen und Turing-Vollständigkeit · Mehr sehen »

Unified Modeling Language

Die Unified Modeling Language (vereinheitlichte Modellierungssprache), kurz UML, ist eine grafische Modellierungssprache zur Spezifikation, Konstruktion, Dokumentation und Visualisierung von Software-Teilen und anderen Systemen.

Neu!!: Geschichte der Programmiersprachen und Unified Modeling Language · Mehr sehen »

United States Air Force

Die 1947 gegründete United States Air Force (USAF) ist die Luftstreitkraft der Streitkräfte der Vereinigten Staaten von Amerika.

Neu!!: Geschichte der Programmiersprachen und United States Air Force · Mehr sehen »

Unix

Unix-Befehls ls -l Unix ist ein Mehrbenutzer-Betriebssystem für Computer.

Neu!!: Geschichte der Programmiersprachen und Unix · Mehr sehen »

Vereinigte Staaten

Die Vereinigten Staaten von Amerika (abgekürzt USA), auch Vereinigte Staaten (englisch United States; abgekürzt US) oder umgangssprachlich einfach Amerika (englisch America) genannt, sind eine demokratische, föderal aufgebaute Republik in Nordamerika und mit einigen Inseln auch in Ozeanien.

Neu!!: Geschichte der Programmiersprachen und Vereinigte Staaten · Mehr sehen »

Verteidigungsministerium der Vereinigten Staaten

Standarte des Verteidigungsministers Das Verteidigungsministerium der Vereinigten Staaten (englisch United States Department of Defense, abgekürzt US DoD oder DoD) wurde mit der Verabschiedung des National Security Act durch den US-Präsidenten Harry S. Truman am 26.

Neu!!: Geschichte der Programmiersprachen und Verteidigungsministerium der Vereinigten Staaten · Mehr sehen »

Virtuelle Maschine

Virtuelle Maschine in VirtualBox Als virtuelle Maschine (VM) wird in der Informatik die Software-technische Kapselung eines Rechnersystems innerhalb eines lauffähigen Rechnersystems bezeichnet.

Neu!!: Geschichte der Programmiersprachen und Virtuelle Maschine · Mehr sehen »

Von-Neumann-Architektur

Technischen Sammlungen Dresden Die Von-Neumann-Architektur (VNA) ist ein Referenzmodell für Computer, wonach ein gemeinsamer Speicher sowohl Computerprogrammbefehle als auch Daten hält.

Neu!!: Geschichte der Programmiersprachen und Von-Neumann-Architektur · Mehr sehen »

Wartbarkeit

Die Wartbarkeit (supportability oder serviceability) von Software ist die Einfachheit, mit der ein Softwaresystem oder eine Softwarekomponente modifiziert werden kann, um Fehler zu beheben, Performanz oder andere Attribute zu verbessern oder Anpassungen an die veränderte Umgebung vorzunehmen.

Neu!!: Geschichte der Programmiersprachen und Wartbarkeit · Mehr sehen »

Webbrowser

Windows 10 Android Webbrowser oder allgemein auch Browser (zu to browse ‚stöbern‘) sind Computerprogramme zur Darstellung von Webseiten im World Wide Web oder allgemein von Dokumenten und Daten.

Neu!!: Geschichte der Programmiersprachen und Webbrowser · Mehr sehen »

Webserver

Host des ersten Webservers von Tim Berners-Lee am CERN war ein NeXTcube-Computer Ein Webserver (‚dienen‘; ‚Diener‘, ‚Dienst‘) ist ein Server, der Dokumente an Clients wie z. B.

Neu!!: Geschichte der Programmiersprachen und Webserver · Mehr sehen »

Xerox PARC

Xerox Palo Alto Research Center (Eingangsbereich) Maus Das Forschungszentrum Xerox Palo Alto Research Center (kurz auch: Xerox PARC bzw. nur PARC) wurde 1970 auf Anregung des Xerox-Chefwissenschaftlers Jack Goldman im kalifornischen Palo Alto gegründet.

Neu!!: Geschichte der Programmiersprachen und Xerox PARC · Mehr sehen »

Zeittafel der Programmiersprachen

Dies ist eine zeitlich sortierte Liste bedeutender Programmiersprachen.

Neu!!: Geschichte der Programmiersprachen und Zeittafel der Programmiersprachen · Mehr sehen »

Leitet hier um:

Theorie der Programmiersprachen.

AusgehendeEingehende
Hallo! Wir sind auf Facebook! »