Blockly permet de programmer de manière graphique en utilisant un navigateur ou un smartphone Android :
pour découvrir les principes de bases de la programation,
pour réaliser des applications diverses (jeux, programmation de robots, réalisation de graphisme, etc.)