Zum Inhalt springen

Routine (Programmierung)

aus Wikipedia, der freien Enzyklopädie
Dies ist eine alte Version dieser Seite, zuletzt bearbeitet am 14. September 2012 um 13:29 Uhr durch 91.199.65.254 (Diskussion). Sie kann sich erheblich von der aktuellen Version unterscheiden.

Der Begriff Routine wird im Kontext der Computerprogrammierung unmittelbar aus dem Englischen übernommen, da er im deutschen Sprachgebrauch sofort verständlich ist. In der Praxis entspricht der englische Begriff Routine oft dem deutschen Begriff Programm:

  • service routine = Dienstprogramm
  • check routine = Prüfprogramm
  • loading routine = Ladeprogramm
  • utility routine = Dienstprogramm

Immer häufiger wird dabei auch im Deutschen Programm von Routine abgelöst, zum Beispiel Interruptprogramm / Interruptroutine, Unterprogramm / Unterroutine / Subroutine, wobei Unterroutine eher ein Mix aus Englisch und Deutsch ist. In dieser Bedeutung sind Programm und Routine synonym.

Im Englischen bezeichnet program in der Informatik eher Einzelschritte eines Gesamtablaufs, während im Deutschen der allgemeinen Bedeutung von Programm folgend der gesamte Programmierungs-Ablauf gemeint wird (Computerprogramm). Das ist im Englischen eher die application software. Routine bezeichnet im Englischen eher einen Teil dieser Software. Diesem Sprachgebrauch folgend wird als Routine auch im Deutschen eher ein meist kurzer Abschnitt eines in der Regel größeren Gesamtprogramms (Computerprogramm) bezeichnet. Eine Routine enthält die Programminstruktionen für eine bestimmte Teil-Aufgabe bzw. einen Algorithmus.

Siehe auch