<para>&kturtle; on haridusalane programmeerimiskeskkond, mis kasutab programmeerimiskeelt &logo;. LOGO unikaalseks omaduseks on see, et käske saab tõlkida ka programmeerija emakeelde. </para>
<para>&kturtle; on haridusalane programmeerimiskeskkond, mis kasutab programmeerimiskeelt <link linkend="what-is-logo">&logo;</link>. Rakenduse mõte on muuta programmeerimine nii lihtsaks ja arusaadavaks, kui vähegi võimalik. Nii sobib &kturtle; ka lastele matemaatika, geomeetria ja ... programmeerimise õpetamiseks. Rakenduses kasutatavad käsud sarnanevad stiililt programmeerimiskeele &logo; omadele. &logo; unikaalseks omaduseks on see, et käske saab tõlkida ka programmeerija emakeelde.</para>
<para>&kturtle; on saanud nime ingliskeelse sõna <quote>turtle</quote> ehk <quote>kilpkonn</quote> järgi, sest just kilpkonnal on meie programmeerimiskeskkonnas keskne osa: kasutaja programmerib kilpkonna &logo; käskudega joonistama <link linkend="the-canvas">lõuendile</link> vajalikku pilti.</para>
<para>Programmeerimiskeele &logo; esimese versiooni lõi Seymour Papert 1967. aastal MIT tehisintelligentsi laboris, võttes aluseks programmeerimiskeele LISP. Sealtpeale on ilmavalgust näinud arvukalt &logo; versioone. Aastaks 1980 olid olemas &logo; MSX, Commodore'i, Atari, Apple II ja IBM PC versioonid. Peamiselt olid need mõeldudki õppevahendiks. LCSI laskis 1985. aastal välja professionaalsetele programmeerijatele mõeldud <application>&Mac;&logo;</application>, kuid see ei võitnud erilist populaarsust. MIT haldab seniajani &logo; veebilehekülge: <ulink url="http://el.media.mit.edu/logo-foundation/">http://el.media.mit.edu/logo- foundation/</ulink>.</para>
<para>Tänapäeval on olemas mitu &logo; versiooni, mida võib hõlpsasti leida <ulink url="http://el.media.mit.edu/logo-foundation/">MIT &logo; veebileheküljelt</ulink> või lihtsa <ulink url="http://www.google.com/search?q=logo+programming+kids">Google'i otsinguga</ulink>. Käesolev &logo; versioon (&kturtle;) keskendub ainult programmeerimiskeele haridusalastele omadustele ega püüagi rahuldada professionaalse programmeerija vajadusi.</para>
<para>&kturtle; pakub mitmeid vahvaid ja võimsaid omadusi, mis lubavad igaühel kerge vaevaga programmeerimisega tegelda. Mõned neist: <itemizedlist>
<listitem><para>integreeritud &logo; interpretaator - ei mingit vajadust veel mõne programmi järele -, mis kasutab tõlgitud käskude jaoks &XML;-faile, toetab kasutaja määratud funktsioone ning dünaamilist lülitumist. </para></listitem>
<listitem><para>Käskude täitmist saab aeglustada, peatada või katkestada igal ajahetkel. </para></listitem>
<listitem><para>võimas redaktor, mis lubab &logo; käskude süntaksit esile tõsta, nummerdab ridu ja teeb veel palju muud toredat. </para></listitem>
<listitem><para><link linkend="the-canvas">lõuendi</link> võib salvestada pildina või välja trükkida. </para></listitem>
<listitem><para><link linkend="the-canvas">lõuendil</link> saab kasutada murdmist, mis ei lase kilpkonnal nii kergesti kaotsi minna. </para></listitem>
<listitem><para>kõigi &logo; käskude kontekstiabi - vajuta vaid <keysym>F2</keysym>. </para></listitem>
<listitem><para>&logo; käsud on täielikult tõlgitavad (praegu on toetatud Brasiilia portugali, hollandi, inglise, itaalia, prantsuse, rootsi, saksa, serbia (kirillitsa ja ladina) ja sloveeni keel). </para></listitem>
<listitem><para>veadialoog, mis seob veateated programmis esinevate vigadega. </para></listitem>
<listitem><para><quote>wsbasic</quote> (<ulink url="http://wsbasic.sourceforge.net">http://wsbasic.sourceforge.net</ulink>) looja, mis on aluseks &kturtle;'i interpretaatorile: Walter Schreppers <email>Walter DOT Schreppers AT ua DOT ac DOT be</email></para>