LOGO / TurtleLOGO programming for beginners:
LOGO is good for learning computer programming, since it's designed for kids to easily learn the basics of programming. You can make really simple things at first (like drawing a square or circle), and with lots of practice you can even make programs that can solve your maths homework or control a real robot!





For REALLY advanced programming in LOGO, you can look at the examples that come with FmsLOGO. In Windows, click on the "Start" button and then open "All Programs -> FMSLogo -> Examples". It should show some folders full of advanced examples. The easiest one to start with is probably in "Misc" folder called "Clock.lgo". If you double-click the LGO file it should let you run it in FmsLOGO. There are even some 3D demos in the "3D" folder, like "3DMovie.lgo".