On Sun, 28 May 2000, Reinhard Foerster wrote:
On Sat, May 27, 2000 at 11:55:58PM +0200, Jens Lorenz wrote:
Was bitte ist eine imperative Sprache ?
Wie der Name erwarten laesst, basieren solche Sprachen auf Befehlen. Programme in diesen Sprachen sehen etwa so aus: "mach dies! mach das! mach 3x jenes! ..." C, Pascal, Java, Perl und Basic gehören alle in diese Ecke. Daneben gibt es noch funktionale Programmiersprachen (z.B. Lisp) und Logik- programmiersprachen (z.B. Prolog), die auf völlig anderen Konzepten basieren.
Hmmm. Warum sind dann C++ und Java (bestehen auch aus Befehlen, nur mit anderer Grundstruktur) und Logo (besteht AFAIK auch aus Befehlen, nur leichter lernbar) keine imperativen Sprachen???? Dass SQL (Ergebnisorientiert) und Lisp/Prolog (Problemorientiert) keine sind is einsichtig.
Konrad