NetLogo NetLogo是一個代理人基程式語言和整合開發環境 NetLogo是一個透過GPL模式授權的自由及開放原始碼軟體但也有商用版本它以Scala和Java撰寫而成並在Java虛擬機器上運行它是西北大學教授尤里威廉斯基Uri Wilensky以Logo語言編程設計而成目的是創造一個低門檻的程式語言用於描述個體為導向的程式設計概念情境中包括小海龜瓦片網絡鍵結及觀察者它的目標使用對象含括多種族群尤其針對教育界對兒童的教學以及沒有程式設計背景的各領域專家學者迄今已有許多科學研究發表採用NetLogo進行模擬分析