BeanShell es un intérprete de código fuente abierto de Java creado por primera vez por Patrick Niemeyer en 1999. BeanShell fue escrito en Java e incluye funciones de lenguaje de scripting como tipos sueltos, comandos y cierres similares a JavaScript y Perl. Se puede utilizar para numerosos fines, como la extensión de scripting del usuario, las pruebas, la configuración, la implementación dinámica y más.
BeanShell puede ejecutarse en cuatro modos: línea de comandos, consola, applet y servidor de sesión remota. Sus características de scripting incluyen cierres de métodos, controladores de eventos, informes de errores y más.
Intérprete, Lenguaje de programación, Términos de programación.