Programmier Sprache
StartSeite | Neues | TestSeite | ForumSeite | Teilnehmer | Kategorien | Index | Hilfe | Einstellungen | Ändern
ProgrammierSprachen sind ein unerschöpfliches Thema: z. B.
- Was ist eine Programmiersprache?
- Welche Programmiersprache ist am besten für ein bestimmtes Problem geeignet?
- Für professionelle Anwendungen (Datenbanken, Steuerungsaufgaben, ...)
- Für die kleinen Programmieraufgaben zwischendurch
- Für spezielle Bereiche (Internet, Spiele, ...)
- Welche Sprachen eignen sich für das Erlernen des Programmierens?
- Preisgünstige Entwicklungsumgebung
- Gute Erlernbarkeit
- Gute Sprache, die keine schlechten Gewohnheiten erzeugt
- Mit guten Chancen im späteren Beruf
- Wie vergleichen sich verschiedene Programmiersprachen? In Bezug auf:
Programming languages teach you not to want what they cannot provide. You have to think in a language to write programs in it, and it's hard to want something you can't describe. When I first started programming - in BASIC - I didn't miss recursion, because I didn't know there was such a thing. I thought in BASIC. I could only conceive iterative algorithms, so why should I miss recursion? -- Paul Graham, ANSI Common Lisp.
LISP is worth learning for the profound enlightenment experience you will have when you finally get it; that experience will make you a better programmer for the rest of your days. -- Eric S. Raymond
Derzeit populäre universelle Programmiersprachen (alphabethisch):
Ein bisschen aus der Mode gekommen:
Sprachen die dabei sind, in Mode zu kommen:
Sprachen mit hohem didaktischem Wert:
Nicht mehr so populär:
Sprachen für Spezialfälle:
Exotische Sprachen:
Auszeichnungssprachen (keine Programmiersprachen):
DotNet Sprachen:
Siehe auch
und die Liste, die Anspruch erhebt, alle jemals entwickelten Programmiersprachen zu erfassen:
Eine Chronologie einflußreicher Programmiersprachen (großteils der obigen LanguageList entnommen, leicht ergänzt):
KonradZuse? hat vermutlich die erste höhere Programmiersprache entwickelt:
ca. 1945 Plankalkül
1957 FORTRAN
1958 ALGOL
1958 LISP
1960 COBOL
1962 APL
1962 SIMULA
1964 BASIC
1964 PL/I
1966 ISWIM
1970 Pascal
1972 C, Prolog
1975 Scheme
1977 OPS5
1978 CSP
1978 FP
1980 dBASE II, Modula-2, Smalltalk-80
1981 GW Basic
1983 Ada
1984 APL2
1984 Standard ML
1986 C++, CLP(R), Eiffel
1987 Perl
1988 CLOS, Mathematica, Oberon
1989 Python
1990 J
1990 Haskell
1993 Euphoria
1994 PHP, Oberon
1995 Java, Ruby
2000 C#
...I didn't miss recursion... So richtig die Grundaussage ist, so falsch ist das Beispiel. Vom ersten zeilennummernorientierten BASIC bis zum heutigen VisualBasic war Rekursivität immer möglich.
- Im UrBasic gab es keine lokalen Variablen, was die Nützlichkeit von Rekursion massiv einschränkt. (Siehe Rekursion und Iteration.)
KategorieProgrammierSprache
StartSeite | Neues | TestSeite | ForumSeite | Teilnehmer | Kategorien | Index | Hilfe | Einstellungen | Ändern
Text dieser Seite ändern (zuletzt geändert: 20. August 2009 11:52 (diff))