Scratch vs. Logo

To compare Logo and Scratch, let's look at scripts for making a square in Logo and in Scratch.

The Logo version:

To Square
CS
REPEAT 4 [FD 150 LT 90]
End

Here is the Scratch version. It might appear more complex than the Logo version but this is partly because I have included some ‘wait’ commands so that the square is drawn in ‘slow motion’ to make it easier to see what is going on. Don’t forget also that Scratch scripts are built mainly by dragging and dropping components ('bricks') whereas Logo requires everything to be typed, so overall it is certainly easier to work with Scratch. You can see this Scratch version online at:

http://scratch.mit.edu/projects/nward/548696