NetLogo
Website: ccl.northwestern.edu/netlogo
Designed by: Uri Wilensky
Programming paradigms: multi-paradigm — educational, procedural, agent-based, simulation
NetLogo is a programming language and integrated development environment (IDE) for agent-based modeling.