Programmierparadigma

Es gibt verschiedene grundlegende Prinzipien der Programmierung, die als Programmierparadigmen bezeichnet werden.

Die zwei Hauptparadigmen, die als Grundlage für alle weiteren Verfeinerungen dienen, sind die imperative Programmierung und die deklarative Programmierung. So folgen prozedurale Programmierung und objektorientierte Programmierung den imperativen, logischen Programmierparadigmen und funktionale Programmierung dem deklarativen Programmierparadigma. Viele Programmiersprachen unterstützen auch mehrere Paradigmen.

Programmierparadigmen

Programmierparadigmen

Neben diesen Hauptpardigmen gibt es viele weitere Paradigmen, die sich teilweise ergänzen und größtenteils sowohl in der imperativen als auch der deklarativen Softwareentwicklung Verwendung finden. Beispiele dafür sind etwa die Modularität sowie die strukturierte Programmierung, die generische, generative und aspektorientierte Programmierung.

Informationen zum Artikel
Deutsch: Programmierparadigma
Englisch: programming paradigm
Veröffentlicht: 14.02.2010
Wörter: 102
Tags: #Design
Links: Aspektorientierte Programmierung, Deklarative Programmierung, Funktionale Programmierung, Imperative Programmierung, Objektorientierte Programmierung