Programmierparadigmen; Becker, Valentin; Dick, Peter; Schäfer, Andreas: Imperative Programmierung

THEMES: Programmierparadigmen\Imperative Pro... | Becker, Valentin | Dick, Peter | Schäfer, Andreas
YEAR: 2012
 
Imperative Programmierung
Definition
Imperative Programmierung ist ein Programmierparadigma. Danach werden Programme so entwickelt, dass „ein Programm (Anm.: der Quellcode) aus einer Folge von Befehlen besteht, die vorgeben, in welcher Reihenfolge was vom Computer getan werden soll “[1]. Die Bezeichnung geht auf lateinisch 'imperare' = 'anordnen, befehlen' zurück.

Die imperative Programmierung ist das am längsten bekannte Programmierparadigma. Diese Vorgehensweise war, bedingt durch den Sprachumfang früher Programmiersprachen, ehemals die klassische Art des Programmierens. Sie liegt dem Entwurf von vielen Programmiersprachen, zum Beispiel ALGOL, Fortran, Pascal, ADA, PL/I, Cobol, C und allen Assemblersprachen zugrunde (nach[1]).

Abweichende Bezeichnungen: In der Literatur wird dieses Entwicklungskonzept zum Teil auch 'imperativ/prozedural', 'algorithmisch'[2] oder auch 'zustandsorientiert'[3] genannt. Auch die Bezeichnung 'prozedurale Programmierung' (siehe dort) wird zum Teil synonym verwendet, was jedoch abweichend auch mit 'Verwendung von Prozeduren' definiert wird.

 
 
 
 
Basic

THEMES: Programmierparadigmen\Imperative Pro... | Becker, Valentin | Dick, Peter | Schäfer, Andreas
2012LABEL: Basic | Datassette | imperativ | Strukturiert
PEOPLE: Becker, Valentin | Dick, Peter | Schaefer, Andreas
C

THEMES: Programmierparadigmen\Imperative Pro... | Becker, Valentin | Dick, Peter | Schäfer, Andreas
2012LABEL: Borland | C | C# | C++ | GCC | imperativ | Java | Objective-C | performant | Perl | Prozedural | UNIX
PEOPLE: Becker, Valentin | Dick, Peter | Schaefer, Andreas
COBOL

THEMES: Programmierparadigmen\Imperative Pro... | Becker, Valentin | Dick, Peter | Schäfer, Andreas
2012LABEL: ABAP | COBOL | Fortran | IBM | imperativ | Objektorientiert | PL-SQL | Prozedural | SQL | Strukturiert
PEOPLE: Becker, Valentin | Dick, Peter | Schaefer, Andreas
Imperative Programmierung

THEMES: Programmierparadigmen\Imperative Pro... | Becker, Valentin | Dick, Peter | Schäfer, Andreas
2012LABEL: Basic | COBOL | C | imperativ | Programmierparadigma
PEOPLE: Becker, Valentin | Dick, Peter | Schaefer, Andreas
Programmierparadigmen

THEMES: Programmierparadigmen | Becker, Valentin | Dick, Peter | Schäfer, Andreas
2012LABEL: deklarativ | imperativ | Objektorientiert | Strukturiert
PEOPLE: Becker, Valentin | Dick, Peter | Schaefer, Andreas
Scala

THEMES: Programmierparadigmen\...\Funktionalspra... | Becker, Valentin | Dick, Peter | Schäfer, Andreas
2012LABEL: domänenspezifisch | Funktional | imperativ | Integration | Java | Objektorientiert | scalable
LANGUAGE: German
ORGANIZATIONS: FHDW
PEOPLE: Becker, Valentin | Dick, Peter | Schaefer, Andreas
PLACES: Paderborn
THINGS: Programmiersprache