StarLogo
Agent-based simulation language / From Wikipedia, the free encyclopedia
Dear Wikiwand AI, let's keep it short by simply answering these key questions:
Can you list the top facts and stats about StarLogo TNG?
Summarize this article for a 10 year old
StarLogo is an agent-based simulation language developed by Mitchel Resnick, Eric Klopfer, and others at the Massachusetts Institute of Technology (MIT) Media Lab and Scheller Teacher Education Program in Massachusetts. It is an extension of the Logo programming language, a dialect of Lisp. Designed for education, StarLogo can be used by students to model or simulate the behavior of decentralized systems.
This article includes a list of general references, but it lacks sufficient corresponding inline citations. (June 2016) |
Paradigm | Multi-paradigm: educational, procedural, agent-based, simulation |
---|---|
Family | Lisp |
Designed by | Mitchel Resnick, Eric Klopfer, Daniel Wendel |
Developers | MIT: Media Lab, Scheller Teacher Education Program |
First appeared | 2001; 23 years ago (2001) |
Stable release | StarLogo Nova 2.1
/ November 24, 2018; 5 years ago (2018-11-24) |
Typing discipline | duck, dynamic, strong |
Implementation language | Java, C |
Platform | Java virtual machine |
OS | Windows, macOS |
License | Various |
Website | www |
Major implementations | |
StarLogo TNG, StarLogo, MacStarLogo Classic, OpenStarLogo, starlogoT | |
Influenced by | |
Logo | |
Influenced | |
NetLogo, Etoys |
The first StarLogo ran on a Connection Machine 2 parallel computer. A subsequent version ran on Macintosh computers. It was later renamed MacStarLogo, and now is named MacStarLogo Classic. The current StarLogo is written in the language Java and works on most computers.
StarLogo is also available in a version named OpenStarLogo. Its source code is available online, but the license under which it is released is not an open-source license according to The Open Source Definition, because of restrictions on the commercial use of the code.