Ein Algorithmus ist eine Rechenvorschrift: "Was ist in welchen Schritten zu tun, um zu einer bestimmten Lösung zu kommen?"
Eine Sequenz ist eine Kette von Daten oder Operationen, die man der Reihe nach durchläuft.
Eine Kontrollstruktur ist eine Kombination aus Operationen und Bedingungen, die den Programmfluss steuert: "Gilt A? Dann führe diesen Codeteil aus. Gilt B? Dann führe jenen aus." oder auch: "Führe diesen Codeteil wiederholt aus, solange A gilt."