StarLogo
StarLogo is a parallel Logo dialect developed by Mitchel Resnick at the MIT Media Lab in the early 1990s, a direct predecessor to NetLogo. It was the first Logo-based environment to support massively parallel agent execution, allowing thousands of turtles to interact simultaneously on a two-dimensional grid. StarLogo translated the single-turtle introspection of classical Logo into a population-level perspective: the learner no longer identified with one agent but observed the collective behavior of many. This architectural shift was decisive — it transformed Logo from a geometry microworld into a platform for exploring decentralized systems, emergence, and self-organization. Yet it also created a pedagogical tension: the body-syntonic intimacy of turtle geometry was traded for the detached vantage of the observer, a trade that Resnick described as necessary but that Papert might have considered a betrayal of the constructionist spirit.