edit
NetLogo
Logo (programming language)
Emergence
Procedural programming
Functional programming
StarLogo
Object-oriented programming