KTurtle jest edukacyjnym środowiskiem programistycznym do nauki programowania. Dostarcza wszystkie narzędzia programistyczne z poziomu graficznego układu sterowania. Używany język programowania to TurtleScript, który jest luźno związany z Logo. Wszystkie polecenia i wiadomości są tłumaczone na język użytkownika. KTurtle umożliwia intuicyjne podświetlanie składni, proste wiadomości o błędach, zintegrowane płótno do wykonywania rysunków, zintegrowaną pomoc, wykonywanie w spowolnieniu i krok po kroku.