LXlogo is an interactive LOGO programming environment for K-12 educational use or just for fun. It is easy to install with minimal system requirements, and is a modern variant of the familiar "turtle" LOGO language. Logo is interesting because it gives students immediate graphical results with just a few commands or lines of code, and allows students to gradually become familiar with geometric concepts, and how to write programs and think procedurally. As students move beyond the beginning stages, they can move on to create fun animations and user interfaces.
KTurtle is an educational programming environment using the LOGO programming language. The unique quality of LOGO is that the programming commands are translated to the language of the programmer so that she can program in her native language. This makes LOGO ideal for teaching kids the basics of math, geometry, and programming. One of the reasons many children like LOGO is because of the turtle, a programmable icon (sprite) which can be moved around the screen and used to draw objects with simple commands.