NetLogo

NetLogo is a programming language, based on Logo, intended for agent-based simulation of complex "natural and social phenomena", e.g. the behavior of ants in colonies or interactions between government and organized crime, which cannot be modeled as completely or rigorously as something like fluid dynamics or protein folding. Most of its uses are therefore outside of the mathematical sciences, which make the most use of other such modeling. Like Logo, it is also used to try to teach students programming. NetLogo was created by Uri Wilensky at Northwestern University in 1999. The lead developer from 2001 to 2014 was Seth Tisue.

Software

 * Primary implementation (Written in Java and Scala)
 * Source at GitHub
 * NetLogo Web (Written primarily in Javascript)
 * Sources at and

Sample Files

 * The models library, bundled with NetLogo in the directory app/models
 * Various collections of models linked from NetLogo: Resources and Links → "Collections of models"

Links

 * Website
 * Page at the EduTech Wiki
 * NetLogo