LOGO
そのような描画方式のほうが便利なこともあるが、正多角形や渦巻きなど、自然に再帰的あるいは繰返しになっているものを、そのまま自然に再帰あるいは繰返しによって描く、という操作にはあまり向いていない。
それに対しタートルでは、命令は常にその時点での状態から、相対的に作用する。すなわち、タートルは命令を受けるとその時点の位置と向きを起点として動作し、例えば LEFT 90 と命令すれば左に90度回転する。子供は、自己と一体化しやすいタートルを操作してその軌跡を図形として描いたり色を塗ったりして楽しむ事が簡単に出来る。パパートはこれを body-syntonic reasoning(身体同調性推論)と呼んだ。特に複数のタートルを同時に操作可能なLOGO実装では、タートル(カーソル)の見た目の再定義や、タートル同士の当たり判定ができるようになっていて、ビデオゲーム用語でいういわゆる「スプライト」のように使うことができるものもある。
「最終参照座標」といったようなものがある、タートル的な描画システムはごくありふれたものだが(例えばSVGのpath要素による描画など)、一例としては、L-systemの図形を描画するFractintというプログラムは、内部でタートルへのコマンドという形で描画を表現している。
製品として販売されているLOGOも学校でよく使われており、MicroWorldsやImagine Logoなどがある。
MSWLogoは複数のタートルを扱え、3Dグラフィックスを描画できる。またウィンドウインタフェースもサポートしており、GUIを通したI/Oも可能で、キーボードやマウスからのイベントを扱える。MSWLogo 6.5 では gifsave コマンドで簡単なGIFアニメーションも生成できる。
最近の実装では、数千ものタートルを同時に扱える。代表的な実装として、MITのStarLogoとCCL (Center for Connected Learning) のNetLogoがある。これを使って創発現象など、社会学、生物学、物理学などの分野の研究も行われている。
多くのLOGO実装は2Dグラフィックスしか扱えないが、Elicaなどは3Dグラフィックスをサポートしている。多くの実装はインタプリタだが、Elicaの作者はLhoghoというコンパイラも開発している。元々タートルは単純なロボットに対する操作をコンピュータ上で再現したものであるため、ロボット操作との親和性が非常に高く、実際にロボット制御ができる実装もある。