Ein Algorithmus beginnt stets mit Start und endet mit Ende. Dazwischen werden Anweisungsblöcke, Verzweigungen und Unterprogrammaufrufe angeordnet und miteinander verbunden.
Im Beispiel wird, je nach Wahrheitsgehalt der Bedingung, ein Kreis oder ein Rechteck gezeichnet an der Position der Maus gezeichnet.