BeanShell is an open source Java source interpreter first created by Patrick Niemeyer in 1999. BeanShell was written in Java and includes scripting language features such as loose types, commands, and closures similar to JavaScript and Perl. It can be used for numerous purposes, such as user scripting extension, testing, configuration, dynamic deployment, and more.
BeanShell can run in four modes: command line, console, applet, and remote session server. Its scripting features include method closures, event handlers, error reporting, and more.
Interpreter, Programming language, Programming terms
Related information
- The official BeanShell website.