This is a list of the most basic commands in Logo, organized from the most basic to the most complex.

Forward: The forward command will move the Logo turtle forward any number of steps. To use this command type “fd #”. For example, the command “fd 5″ will move the turtle forward 5 steps.

Backward: The backward command will move the Logo turtle backward any number of steps. To use this command type “bk #”. For example, the command “bk 5″ will move the turtle backward 5 steps.

Left: The left command will rotate the Logo turtle any number of degrees to the left. To use this command type “lt #”. For example, the command “lt 45″ will rotate the turtle 45 degrees to the left.

Right:  The right command will rotate the Logo turtle any number of degrees to the right. To use this command type “rt #”. For example, the command “er 45″ will rotate the turtle 45 degrees to the right.

Pen Down: The pen down command will allow to turtle to draw a black line throughout its path on the screen. To use this command type “pd”. For example, using to commands “pd fd 5″ would draw a forward line 5 steps long.

Pen Up: The pen up command will deactivate the pen down command, and the turtle will not draw a black line throughout its path anymore. To use this command, type “pu”.

To: The to command is used when writing procedures. This command is used when starting a procedure, followed by the procedure’s name. For example, a simple procedure would be: “to draw” would create a procedure called “draw”. You could then activate this procedure through a button or by typing “draw”on the text bar. You must start each procedure with “to”, otherwise the procedures will not work.

End: The command end is used to close a procedure. For example, if you wanted a procedure to draw a line 5 steps forward, then your procedure would go something like: “to draw fd 5 end”. The end command tells the software that you are finished writing your command. You must close each procedure with end, otherwise the procedures will not work.

Position: The position command will you what position the turtle is at using coordinates. To use this command simply type the word “pos”. The position of the turtle will be outputed to you.

Home: The home command will send the turtle back to its home position, which is the center of the screen. To use this command just type “home”. The turtle will jump from its previous position to the home position.

Clean: The clean command will clear the page, except for any frozen items. To use this command type “clean”.

Clear Graphics: The clear graphics command is very similar to the clean command. However, it sends the turtle back to the home position will erasing all other graphics.

Freeze Background: The freeze graphics command freezes that background of the screen. This way, if you “clean” or “clear graphics”, the background will be saved, because the two commands do not affect froze objects. To use this command, type “freezebg”.

Unfreeze Background: This command does the exact opposite of the freeze background command: it unfreezes the background. To use this command, type “unfreezebg”.

Repeat: The repeat command will repeat a certain action for a certain number of times. For example, if you would like the turtle to “forward 5 wait 1 left 5 wait 1″ 50 times, you would type inside the procedure “repeat 50″. To use this command, type “repeat” and then the number of times you wish for the command to be repeated.

Wait: The wait command tells the turtle to wait before going on to the next command. To use this command, type “wait” and then the number that you wish it to wait for. The higher the number, the longer it will wait. This command is often combined with the forward, backward, left, and right commands to draw specific shapes in different sizes.

Set Shape: In MicroWorlds Pro there are many images that are available to be used. The default, of course, is the turtle. However, you can also design your own images and make them represent the turtle. Each of these pictures has a specific “ID”. To use the set shape command type “setsh” and then the ID of the image that you wish the turtle to be set to.

Set Color: You can also set the color of the turtle. Each color has a specific ID, ranging from 1 to 140. To use this command, type “setc” and the ID of the color. For example, if you wanted a green turtle, you would type “setc 54″, 54 being the ID of the color green.

Set Position: The set position command will set the position of the turtle in coordinate form. To use this command, type “setpos” and then the X coordinate, followed by the Y coordinate.

These are the most basic commands of Logo