Benutzer:Arbol01/Programmieren für Überflieger: Programmiersprachen
Einleitung
BearbeitenBASIC
BearbeitenREXX
BearbeitenJe nach Betriebssystem und Implementation muß ein REXX-Programm mit einem Kommentarblock eingeleitet werden:
/* Ein REXX-Programm */
Dabei ist die Art des Kommentars egal:
/* Bla bla bla */
Die Pascal-Familie
BearbeitenPascal
BearbeitenEin Pascal-Program ist nach folgendem Schema aufgebaut:
Program name;
CONST
TYPE
VAR
BEGIN END.
Je nach Pascal-Implementation müssen/können Bibliotheken nachgeladen werden.
Delphi
BearbeitenModula
BearbeitenADA
BearbeitenBei ADA müssen je nachdem verschiedene Bibliotheken nachgeladen werden:
WITH integer_text_io, text_io; USE integer_text_io, text_io;
Die C-Familie
BearbeitenBei C müssen je nachdem verschiedene Bibliotheken nachgeladen werden. Die wichtigste ist die Bibliothek für die Standardein- und ausgabe stdio.h:
#include <stdio.h>
Die Hauptfunktion ist die Funktion main:
int main() {
}
C++
BearbeitenPerl
Bearbeitentcl
BearbeitenForth
BearbeitenDie Besonderheit bei Forth ist, das sie mit UPN arbeitet.
Die Lisp-Familie
BearbeitenProlog
BearbeitenProlog ist sozusagen eine KI-Sprache. Im Gegensatz zu den prozeduralen Sprachen arbeitet Prolog mit Fakten und Regeln.