Guido van Robot – Programmeren voor beginners
Guido's programmeertaal

De vijf Guido van robot instructies:

beweeg
linksaf
plaats_pieper
pak_pieper
zetuit

Condities/tests:

Muur tests:
voorkant_is_vrij
voorkant_is_versperd
links_is_versperd
links_is_vrij
rechts_is_vrij
rechts_is_versperd

pieper tests:
naast_een_pieper
niet_naar_een_pieper
enige_piepers_in_piepertas
geen_piepers_in_piepertas

richting tests:
naar_noord
niet_naar_noord
naar_zuid
niet_naar_zuid
naar_oost
niet_naar_oost
naar_west
niet_naar_west

Beslissingen
:

als <conditie>:
     <instructie>

als <conditie>:
     <instructie>
anders:
     <instructie>

als <conditie>:
     <instructie>
andersals <conditie>:
     <instructie>
anders:
     <instructie>

Herhalingen

doe <positief getal>:
     <instructie>

terwijl <conditie>:
     <instructie>


Eigen commando:

definieer <nieuwe naam>:
     <instructie>