StarLogo is a specialized version of the Logo programming language written in Java. See: WWW: http://education.mit.edu/starlogo/ For more details.