Programming: Ready

If you interested in programming and creating a game or an app you might consider the development program: Ready. It is much more sophisticated than Scratch but is still a visual programming environment. It is built on top of the Unity 3D environment.