Berkeley Logo (UCBLogo) is a free, GPL interpreter for the Logo programming language. It runs in an XO activity window, but isn't yet Sugarized in other
ways, such as using the Journal.
Screenshot taken of Berkeley Logo v3 running on an XO, doesn't support Journal or a Sugarized UI yet, but does run quite well.
When UCBLogo first starts up the screen is fully taken up by the interactive text input area. When you issue your first graphic instruction the screen will automatically split into a graphic and text input area. Here's some simple example instruction to try, case is insensitive:
HELP "FORWARD
Now you know how to get help on a command:
FORWARD 100
RIGHT 90
FORWARD 100
RIGHT 90
FORWARD 100
RIGHT 90
FORWARD 100
RIGHT 90
Or for less typing use a repeat loop:
REPEAT 4 [FORWARD 100 RIGHT 90]
Or make it a procedure:
TO square
REPEAT 4 [FORWARD 100 RIGHT 90]
END
square