Pradinė idėja kilo iš Vėžlių grafikos, populiaraus būdo supažindinti vaikus su programavimu. Tai buvo dalis originalios Logo programavimo kalbos, kurią 1967 m. sukūrė Wally Feurzeig, Seymour Papert ir Cynthia Solomon,
Ši programa yra vėžlio Android versija, pagrįsta nauja ir paprasta programavimo kalba, pavadinta Lilo, įkvėpta logotipo. Ji apima deklaracijų teiginius, pvz., Leisti, ir valdymo srauto instrukcijas, pvz., jei, nors, kartoti, ir Domain Specific Language (DSL) instrukcijos. piešimui ir spalvų valdymui.
Programoje yra išplėstinis kodo rengyklė su tokiomis funkcijomis kaip automatinis užbaigimas, fragmentai, sintaksės žymeklis, klaidų ir įspėjimų žymeklis, taip pat pateikiami aiškūs diagnostikos pranešimai ir vykdymo laiko išimtis.
Ši programa yra atvirojo kodo ir priglobta „Github“.
Github: https://github.com/AmrDeveloper/turtle