Benutzer:Arbol01/Programmieren für Überflieger: Programmiersprachen

Aus Wikibooks

Einleitung[Bearbeiten]

BASIC[Bearbeiten]

REXX[Bearbeiten]

Je 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[Bearbeiten]

Pascal[Bearbeiten]

Ein 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[Bearbeiten]

Modula[Bearbeiten]

ADA[Bearbeiten]

Bei ADA müssen je nachdem verschiedene Bibliotheken nachgeladen werden:

WITH integer_text_io, text_io;
USE  integer_text_io, text_io;


Die C-Familie[Bearbeiten]

C[Bearbeiten]

Bei 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++[Bearbeiten]

Perl[Bearbeiten]

tcl[Bearbeiten]

Forth[Bearbeiten]

Die Besonderheit bei Forth ist, das sie mit UPN arbeitet.

Die Lisp-Familie[Bearbeiten]

Prolog[Bearbeiten]

Prolog ist sozusagen eine KI-Sprache. Im Gegensatz zu den prozeduralen Sprachen arbeitet Prolog mit Fakten und Regeln.