Zum Inhalt springen

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

Aus Wikibooks

Einleitung

[Bearbeiten]

BASIC

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

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]

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()
{
}

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.