Zum Inhalt springen

Pseudocode

Männliche Person, frontal, schaut in die Kamera; trägt kariertes Hemd über dunkelfarbigem T‑Shirt; heller Innenraum mit unscharfem Monitor oder Poster links und Fenster rechts.

von Richard Albrecht am 19.10.2026

Pseudocode beschreibt einen Ablauf in Worten, die wie Code aussehen, aber keiner Sprache folgen und nirgends laufen.

Pseudocode

Eine Beschreibung eines Ablaufs in codeähnlicher Form, die keiner Programmiersprache folgt und nirgends ausgeführt wird.
Beispiel: „Der Pseudocode im Konzept zeigt die Regel, ohne eine Sprache vorwegzunehmen.“

Herkunft: griechisch pseudo, falsch oder vorgetäuscht. Es sieht aus wie Code und ist keiner.

Wofür er gut ist

Um eine Regel zu klären, bevor jemand sie programmiert. Eine Rabattstaffel, eine Versandregel, eine Zuordnung von Zuständen: Solche Dinge lassen sich in Pseudocode mit Fachleuten durchsprechen, die keine Sprache lesen.

Der zweite Zweck ist das eigene Denken. Wer einen verwickelten Ablauf zuerst in Worten aufschreibt, merkt beim Schreiben, welche Fälle er noch nicht bedacht hat, und muss das nicht erst im Code herausfinden.

WENN Bestellwert >= 50 UND nicht Sperrgut
    Versandkosten = 0
SONST WENN Sperrgut
    Versandkosten = 39,90
SONST
    Versandkosten = 4,90

FÜR JEDEN Artikel IM Warenkorb
    Summe = Summe + Artikel.Preis * Artikel.Menge

Was ihn vom Diagramm unterscheidet

Ein Ablaufdiagramm zeigt dasselbe grafisch und ist bei Verzweigungen übersichtlicher. Pseudocode ist schneller geschrieben, lässt sich in ein Dokument einfügen und in einer Besprechung gemeinsam ändern.

In der Praxis ergänzen sich beide: das Diagramm für den Überblick, der Pseudocode für die Einzelregel.

Wo die Grenze liegt

Pseudocode prüft nichts. Er kann widersprüchlich sein, Fälle auslassen und trotzdem schlüssig aussehen. Er ersetzt deshalb keine Abnahme am laufenden System, sondern bereitet sie vor.

Siehe auch:

Kontrollstruktur

Bestimmt, in welcher Reihenfolge die Zeilen eines Programms ausgeführt werden.

#Programmiersprachen

Quelltext

Der HTML-Code einer Seite, den der Browser empfängt und zur Darstellung verarbeitet.

#Website-Struktur #Frontend-Entwicklung (HTML, CSS, JavaScript) #Programmiersprachen

Clean Code

Quelltext für die Menschen schreiben, die ihn später lesen.

#Programmiersprachen

Programmiersprache

Eine künstliche Sprache mit festen Regeln, in der aufgeschrieben wird, was ein Rechner tun soll.

#Programmiersprachen