NetLogo
Um ambiente de modelagem baseada em agentes em que você descreve como um indivíduo se comporta e depois observa o que mil deles fazem juntos.
Uri Wilensky o criou em 1999, na Northwestern, como sucessor do StarLogo, com a sintaxe do Logo por baixo. O mundo é feito de tartarugas que se movem, patches que são os quadrados sobre os quais elas andam, links entre tartarugas e um observador que enxerga tudo. Poucas linhas de código produzem um bando que se comporta como pássaros.
A força não está na linguagem, e sim na Models Library: centenas de modelos prontos e documentados — Wolf Sheep Predation, o modelo de segregação de Schelling, propagação de epidemias, engarrafamentos — que rodam e podem ser mexidos na hora. Por isso aparece tanto no ensino e em pesquisas publicadas de ecologia, epidemiologia e ciências sociais, bem fora do grupo que, de outro modo, escreveria código.