The language uses Japanese keywords, although Korean and English-based versions of the language also exist. The syntax is based on Japanese word order (Subject Object Verb), which is unnatural in English. The language is prototype-based and object-oriented.
The language has native facilities for Turtle graphics, including easy-to-use collision detection, and musical output using the Sakura library and notation to generate Midi. The language has been ported to Arduino for robotic systems.
The language is implemented in Java, and so runs on a range of systems. It is distributed for free, and in an online version [3]
This example creates two turtles and two buttons for controlling them.
This page includes text from Japanese Wikipedia ja:ドリトル (プログラミング言語)
The Dolittle programming language [1] (Japanese [2]) http://dolittle.eplang.jp/ ↩