Unterroutinen
Unterroutinen, auch als Subroutinen oder Unterprogramme bezeichnet, sind eigenständige Abschnitte von Code, die innerhalb eines Programms mehrmals aufgerufen werden können, um eine spezifische Aufgabe zu erfüllen. Sie erhalten Eingabewerte über Parameter und können, je nach Sprache, einen Rückgabewert liefern oder auch nur eine prozedurale Wirkung haben.
Es gibt zwei Grundformen: Funktionen, die einen Wert zurückgeben, und Prozeduren, die keinen Rückgabewert liefern. Subroutinen
Die Einführung von Unterroutinen steigert Modularität, Wiederverwendbarkeit und Lesbarkeit von Programmen. Sie ermöglichen Abstraktion, indem komplexe
Historisch entstanden Unterroutinen in frühen Programmiersprachen wie FORTRAN und ALGOL, wurden in strukturierter Programmierung weiter standardisiert