Benutzer:Arbol01/Programmieren für Überflieger: Programmiersprachen
Erscheinungsbild
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.