KTurtle is an educational programming environment using the Logo programming language. The goal of KTurtle is to make programming as easy and accessible as possible. This makes KTurtle suitable for teaching kids the basics of math, geometry and... programming. The commands used to program are in the style of the Logo programming language. The unique feature of the Logo programming language is that the commands are often translated into the speaking language of the programmer.
KTurtle is named after “the turtle” that plays a central role in the programming environment. The user programs the turtle, using the Logo commands, to draw a picture on the canvas.
The first version Logo programming language was created by Seymour Papert of MIT Artificial Intelligence Laboratory in 1967 as an offshoot of the LISP programming language. From then many versions of Logo have been released. By 1980 Logo was gaining momentum, with versions for MSX, Commodore, Atari, Apple II and IBM PC systems. These versions were mainly for educational purposes. LCSI released Mac®Logo in 1985 as a tool for professional programmers, but it never caught on. MIT is still maintaining a site on Logo which can be found on http://el.media.mit.edu/logo- foundation/.
Today there are several versions of Logo around which can easily be found on MIT's Logo site and by a simple Google search. This version of Logo (KTurtle) is only focused on the educational qualities of the programming language and will not try to suit professional programmers' needs.
Would you like to make a comment or contribute an update to this page?
Send feedback to the KDE Docs Team