Wir alle wissen, dass eine Programmiersprache eine Menge grammatikalischer Regeln ist, die zur Definition von Computerprogrammen verwendet wird. Sie ist eine standardisierte Kommunikationssprache, mit der Anweisungen an Computer gegeben werden. Eine Computersprache ermöglicht es Programmierern, die Daten, die der Computer verwenden soll, präzise zu definieren und die Aktionen genau festzulegen, die unter verschiedenen Umständen ausgeführt werden sollen. Obwohl Menschen wiederholt versucht haben, eine universelle Programmiersprache zu schaffen, ist keiner dieser Versuche gelungen. Der Grund dafür, dass es so viele verschiedene Programmiersprachen gibt, liegt darin, dass die ursprünglichen Absichten hinter dem Entwurf von Programmiersprachen unterschiedlich sind, das Streben nach Lernkurven der Sprachen unterschiedlich ist und es Unterschiede bei den Betriebskosten zwischen verschiedenen Programmen gibt usw.
Das folgende Bild zeigt die gesamte Geschichte der Programmiersprachen. Es enthält die Erfinder verschiedener Programmiersprachen, die Eigenschaften und Anwendungsbereiche von Programmiersprachen, welche Websites oder Unternehmen sie verwenden, usw. (Klicken Sie auf das Bild, umFull-HD-Bild)。
Geschichte der Programmiersprachen
Die Geschichte der Programmiersprachen reicht weiter zurück als die Entstehung echter Computer. Im 19. Jahrhundert erschienen "programmierbare" Webstühle und Klavierspielgeräte, und sie waren alle Beispiele für domänenspezifische Sprachen (DSLs).
Die Chronik der Programmiersprachenentwicklung
Wir haben insgesamt 256 Programmiersprachen gezählt. Natürlich sind nur einige dieser zahlreichen Sprachen allgemein verbreitet oder praktisch.
- 1951 – Regionale Assemblersprache
- 1952 – Autocode
- 1954 – IPL (Vorfahre der LISP-Sprache)
- 1955 – FLOW-MATIC (Vorfahre der COBOL-Sprache)
- 1957 – FORTRAN (die erste kompilierte Sprache)
- 1957 – COMTRAN (Vorfahre der COBOL-Sprache)
- 1958 – LISP
- 1958 – ALGOL 58
- 1959 – FACT (Vorfahre der COBOL-Sprache)
- 1959 – COBOL
- 1959 – RPG
- 1962 – APL
- 1962 – Simula
- 1962 – SNOBOL
- 1963 – CPL (Vorfahre der C-Sprache)
- 1964 – BASIC
- 1964 – PL/I
- 1966 – JOSS
- 1967 – BCPL (Vorfahre der Sprache C)
- 1968 – Logo
- 1969 – B (Vorfahre der Sprache C)
- 1970 – Pascal
- 1970 – Forth
- 1972 – C
- 1972 – Smalltalk
- 1972 – Prolog
- 1973 – ML
- 1975 – Scheme
- 1978 – SQL
- 1980 – C++ (C mit Klassen, im Juli 1983 umbenannt)
- 1983 – Ada
- 1984 – Common Lisp
- 1984 – MATLAB
- 1985 – Eiffel
- 1986 – Objective-C
- 1986 – Erlang
- 1987 – Perl
- 1988 – Tcl
- 1988 – Mathematica
- 1989 – FL
- 1990 – Haskell
- 1991 – Python
- 1991 – Visual Basic
- 1993 – Ruby
- 1993 – Lua
- 1994 – CLOS (Teil von ANSI Common Lisp)
- 1995 – Java
- 1995 – Delphi (Object Pascal)
- 1995 – JavaScript
- 1995 – PHP
- 1996 – WebDNA
- 1997 – Rebol
- 1999 – D
- 2000 – ActionScript
- 2001 – C#
- 2001 – Visual Basic .NET
- 2002 – F#
- 2003 – Groovy
- 2003 – Scala
- 2007 – Clojure
- 2009 – Go
- 2011 – Dart
Von 1951 bis zur Gegenwart hat die Menschheit insgesamt 256 Programmiersprachen erfunden, und jede Sprache brachte bestimmte neue Merkmale mit sich. Programmiersprachen werden ständig weiterentwickelt, und bald werden neue Programmiersprachen über diese Liste hinaus erscheinen.
