Prozedurale Programmierung

Die prozedurale Programmierung ist eine Art der strukturierten Programmierung. Mit ihr wird eine Gesamtaufgabe, die softwaremäßig gelöst werden soll, in kleinere Teilaufgaben unterteilt. Jede Teilaufgabe für sich ist einfacher zu beschreiben, programmieren und testen. Außerdem kann der entstehende Programmcode in anderen Programmen wieder verwendet werden, ein sehr wichtiger Aspekt in der Softwaretechnik.

Die bei der Aufgabenlösung entstehenden Programm-Module werden Prozeduren bzw. Funktionen genannt, wobei zu beachten ist das prozedurale Programmierung keineswegs mit funktionaler Programmierung gleichzusetzen ist - beide folgen unterschiedlichen Programmierparadigmen. rozeduren und Funktionen werden üblicherweise nach Aufgabengebieten gruppiert zu Bibliotheken zusammengefasst, die dann verteilt und in beliebig viele andere Programme eingebunden werden können.

Typische prozedurale Programmiersprachen sind beispielsweise Pascal, die Programmiersprache C und BASIC; alle bereits recht betagt. Modernere Programmiersprachen wie Java und C# betrachten den prozeduralen Ansatz als veraltet und setzen stattdessen auf die Weiterentwicklung zur objektorientierten Programmierung.

Informationen zum Artikel
Deutsch: Prozedurale Programmierung
Englisch: procedural programming
Veröffentlicht: 05.03.2020
Wörter: 146
Tags: Design
Links: Gold, Quelltext, Aspekt, Softwaretechnik, Programm
Übersetzung: EN
Sharing: