"Das Programm" wird entwickelt. Das heißt, es wird zig verschiedene Programme geben.
Mach mal eins, das nur einen Text auf deinem Display ausgibt.
Dann eins, das erkennt, dass dein "S1" betätigt wurde, und daraufhin einen anderen Text anzeigt. ( Und dann auch die Pumpe eine zeitlang laufen lässt. )
Und so weiter.