Neben einzelnen Befehlen können in einem Projekt auch Kontrollstrukturen zur Steuerung des Programmablaufs eingesetzt werden.
Diese Hauptstruktur ist ein Beispiel für eine Kontrollstruktur. Main
steuert den Programmablauf, indem es angibt, wo das Projekt beginnen soll. Kontrollstrukturen verwenden normalerweise geschweifte Klammern anstelle von Semikolons.
Eine andere Art von Kontrollstruktur ist eine while-
Schleife. Die while-Schleife wiederholt den Code zwischen ihren geschweiften Klammern, solange die Bedingung der while-Schleife wahr ist.
Sobald die Bedingung der while-Schleife nicht mehr erfüllt ist, verlässt der Programmablauf die while-Schleife.
Der Programmablauf führt weiterhin alle Anweisungen in der Hauptstruktur aus. Da keine weiteren Anweisungen vorhanden sind, erreicht der Programmfluss die schließende Klammer der Hauptstruktur, was dazu führt, dass dieses Projekt beendet wird.