This article contains promotional content. (January 2013) |
Paradigm | object-oriented |
---|---|
Designed by | Alexander Repenning |
First appeared | 1991 |
Stable release | 4.0
/ 19 May 2014 |
Platform | JVM |
License | proprietary |
Website | www |
Influenced by | |
Lisp, Logo, Smalltalk | |
Influenced | |
Etoys, Scratch |
AgentSheets is a block-based programming language designed for children. AgentSheets uses drag-and-drop mechanisms with commands such as conditions and actions as editable blocks that could be composed into programs.
The main building blocks of AgentSheets were interactive objects, or "agents", that were programmed through rules. Using conditions, agents could sense the user input, including speech recognition and webpage content. Using actions, agents could move, produce sounds, open webpages, and compute formulas.