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