LOGO
例えば、Lego Technicsで作ったものをLOGOで操作するものとして、LCSI LOGO/LOGO WriterをベースにしたLOGO Writer ROBOTIQUE/Lego Logo/Lego TC LOGOも発売され、のちLego DactaとMITメディアラボが共同でCriket Logoを用いたCriketを開発している(レゴを後にMINDSTORMSとして発展させた際に、別の言語を採用、LEGOsheetsとなっている)。
オブジェクト指向的拡張を施した実装としてObjectLOGOなどがある。
LOGOを3次元グラフィックスに拡張した実装としてLogo3Dもある。
Javaで実装されたオープンソースのLOGOとして Daniel Azuma の開発したTurtleTracksがある。これは BSD Logo に拡張を施したもので、後に George Birbilis が .NET / J♯ で動かしたものもある。
E-Slate Logo はTurtleTracksにオブジェクト指向的プリミティブ (TELL, ASK, EACH, TELLALL) を追加して拡張したもので、こちらも開発は George Birbilis である。
日本で開発された、あるいは日本語版が発売されたLOGOとして以下の例がある。
ドリトル (Dolittle) - ロゴ言語実行環境「ロゴ坊」を拡張したもの。厳密にはLogo言語から派生したオリジナル言語を用いる。
FindOut - 旧福武書店が、ACCESSと共同で開発した教育用環境。
タートルは、その尻尾にペンをつけた形のアナロジーで使われることが多い。タートルのペンは上げ下げでき、次のように破線を描くことができる。
LOGOの設計は「しきいは低く、天井はない」(low threshold and no ceiling) という精神で貫かれており、初心者にとってはとっつきやすいが熟練したユーザーが使えば高度なこともできる。アニメーションを行うには図形を描画し、それを消去する機能を必要とする。タートルのアナロジーでは、タートルが描画だけでなく消去もできなければならない。UCBLogoでは PENERASE (PE) というコマンドで既に描かれているものをタートルが消去することができる。その状態でFDコマンドを使えば、タートルが通った跡に沿って既に描画されていたものが消去される。再び描画状態にするには PENPAINT (PPT) コマンドを使用する。