Structurile de bază utilizate în descrierea algoritmilor sunt de trei feluri:
structura liniară; (Ex.: 1, 2, 3 )
structura alternativă; (Ex.: 1, 2, 3 )
structura repetitivă
cu număr cunoscut de pași (Ex.: 1, 2, 3 )
cu test inițial (Ex.: 1, 2, 3 )
cu test final (Ex.: 1, 2, 3 )
Jocuri: Blockly, Code