Microsoft Small Basic is a fun small programming language. It is targeted to kids as a programming learning tool. However, programming with Small Basic is fun. Even for professional programmers.
This is very simple game where you guide particle from start position at the bottom to goal at the top. Press and hold left mouse button to set the direction and speed. Release button to see if particle reaches goal.