主に、子ども向けに利用されている、ビジュアルプログラミングを用いたプログラミング環境。

 ビジュアルプログラミングとは、パズルを組み立てるように、ブロックとして用意されている「命令」を、いろいろ組み合わせてプログラムを作ること。