Az eredeti ötlet a Turtle grafikától származik, amely egy népszerű módszer a programozás gyerekeknek való bemutatására. Része volt az eredeti Logo programozási nyelvnek, amelyet Wally Feurzeig, Seymour Papert és Cynthia Solomon fejlesztett ki 1967-ben.
Ez az alkalmazás egy teknős androidos verziója, amely egy új és egyszerű, a Logo által ihletett Lilo programozási nyelven alapul, és deklarációs utasításokat tartalmaz, például let, és vezérlőfolyamat-utasításokat, például if, while, repeat és Domain Specific Language (DSL) utasításokat. a színek rajzolásához és szabályozásához.
Az alkalmazás tartalmaz egy fejlett kódszerkesztőt olyan funkciókkal, mint az automatikus kiegészítés, töredékek, szintaktikai kiemelő, hiba- és figyelmeztetéskiemelő, valamint egyértelmű diagnosztikai üzenetekkel és futásidejű kivételek kezelésével.
Ez az alkalmazás nyílt forráskódú, és a Githubon található
Github: https://github.com/AmrDeveloper/turtle