Alkuperäinen idea tulee Turtle-grafiikasta, joka on suosittu tapa esitellä ohjelmointi lapsille. Se oli osa alkuperäistä Logo-ohjelmointikieltä, jonka Wally Feurzeig, Seymour Papert ja Cynthia Solomon kehittivät vuonna 1967.
Tämä sovellus on Android-versio kilpikonnasta, joka perustuu uuteen ja yksinkertaiseen ohjelmointikieleen nimeltä Lilo, joka on saanut inspiraationsa Logosta. Se sisältää ilmoituslausekkeita, kuten anna, ja ohjausvirtaohjeet, kuten if, while, toista ja Domain Specific Language (DSL) -ohjeet. värien piirtämiseen ja hallitsemiseen.
Sovellus sisältää edistyneen koodieditorin, jossa on ominaisuuksia, kuten automaattinen täydennys, katkelmat, syntaksin korostus, virhe- ja varoituskorostin, ja mukana tulee myös selkeät diagnostiikkaviestit ja käsittelee myös ajonaikaisia poikkeuksia.
Tämä sovellus on avoimen lähdekoodin ja sitä isännöi Github
Github: https://github.com/AmrDeveloper/turtle