
Netlogo is both a development environment and a domain-specific programming language. The primitives and syntax of the language are tailored to the intended use: i.e. to create a series of autonomous 'elements' of a system (e.g. representing people or particles) and simulate their 'behaviour' within an environment. The language itself is highly intuitive and has a very straightforward syntax. Netlogo also includes a range of straightforward tools to create graphical displays showing the state of the simulation (and other outputs). This allows detailed inspection of the simulation during development and application (it also assists with debugging). Review collected by and hosted on G2.com.
Certain activities involving probability distributions do not seem to have native support, such as cumulative density and inverse cumulative density functions (although these could be implemented manually by the user in various ways). Review collected by and hosted on G2.com.