Programmierparadigma
programming paradigma
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 ![]() |
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.




