<para>&kturtle; es un entorno de programación educativa, que utiliza &logo; como lenguaje de programación. Una de las características distintivas del LOGO es que las órdenes pueden ser traducidos a diferentes idiomas, permitiendo que todos podamos aprender a programar en nuestro propio idioma. </para>
<para>&kturtle; es un entorno de programación educativa, que utiliza <link linkend="what-is-logo">&logo;</link> como lenguaje de programación. Queremos que la tarea de programar sea fácil y accesible. De este modo, buscamos que sea de ayuda para enseñar a niños y niñas los fundamentos básicos de matemática, geometría, y ... programación. Las órdenes que nos permitirán programar adoptan el estilo del lenguaje de programación &logo;. Por lo que poseen una de las características distintivas de dicho lenguaje: en &logo; las órdenes pueden ser traducidas al idioma del programador, y suelen estarlo.</para>
<para>&kturtle; lleva este nombre en honor a la «tortuga» que juega un papel central en este ambiente de programación. El usuario, usando órdenes &logo;, programa a la tortuga para realizar un dibujo sobre <link linkend="the-canvas">el área de dibujo</link>.</para>
<para>La primera versión del lenguaje de programación &logo; fue creada en 1967 por Seymour Papert, del laboratorio de inteligencia artificial del MIT, como una derivación del lenguaje de programación LISP por Seymour Papert. A partir de ese momento se realizaron varias versiones de &logo;, y hacia 1980 &logo; entraba en su etapa cumbre con versiones para MSX, Commodore, Atari, Apple II e IBM PC. Versiones, desarrolladas principalmente con fines educativos. En 1985, la firma LCSI lanzó <application>&Mac;&logo;</application> como herramienta destinada a programadores profesionales, pero no consiguió demasiados adeptos. El MIT sigue manteniendo un sitio dedicado a &logo; que se encuentra en <ulink url="http://el.media.mit.edu/logo-foundation/">http://el.media.mit.edu/logo-foundation/</ulink>.</para>
<para>Hoy en día existen unas cuantas versiones de &logo; dando vueltas, y pueden ubicarse fácilmente en <ulink url="http://el.media.mit.edu/logo-foundation/">El sitio sobre &logo; del MIT</ulink>.Esta versión de &logo; (&kturtle;) esta enfocada exclusivamente en los aspectos educacionales de este lenguaje de programación, y no intentará cubrir las necesidades de programadores profesionales.</para>
<para>Las agradables características de &kturtle; harán que dar los primeros pasos en programación, sea un suspiro. Las siguientes son algunas de las características más destacadas de &kturtle;: <itemizedlist>
<listitem><para>Interprete &logo; integrado (sin dependencias adicionales) que utiliza archivos XML para la traducción de las órdenes, soporta funciones definidas por el usuario y cambio dinámico de tipo. </para></listitem>
<listitem><para>La velocidad de ejecución puede disminuirse, pararse o detenerse en cualquier momento. </para></listitem>
<listitem><para>Un potente editor para las órdenes de &logo; con resaltado sintáctico intuitivo, numeración de lineas, y más. </para></listitem>
<listitem><para>Posibilidad de guardar como imagen o imprimir en papel, el contenido del <link linkend="the-canvas">área de dibujo</link>. </para></listitem>
<listitem><para>La posibilidad de envolver el <link linkend="the-canvas">El área de dibujo</link>, permite mantener la tortuga a la vista fácilmente. </para></listitem>
<listitem><para>Ayuda contextual para todas las órdenes &logo;: solo tiene que pulsar <keysym>F2</keysym>. </para></listitem>
<listitem><para>Órdenes &logo; traducibles a diferentes idiomas (los idiomas disponibles por el momento son: alemán, esloveno, español, francés, holandés, inglés, portugués brasileño y serbio (cirílico y latíno), y sueco son soportados). </para></listitem>
<listitem><para>Un diálogo de errores que relaciona cada mensaje de error con su código correspondiente. </para></listitem>
<listitem><para>Tecnología de programación simplificada. </para></listitem>
<listitem><para>Modo de pantalla completa. </para></listitem>
<listitem><para>Para que comenzar resulte fácil se han integrado, a modo de ejemplo, muchos programas &logo; internacionalizados. </para></listitem>
<listitem><para>Autor de <application>wsbasic</application> (<ulink url="http://wsbasic.sourceforge.net">http://wsbasic.sourceforge.net</ulink>), base para el interprete de &kturtle;: Walter Schreppers <email>Walter.Schreppers@ua.ac.be</email>.</para>