«BeanShell — это небольшой, бесплатный, встраиваемый интерпретатор исходного кода Java с функциями языка сценариев объектов, написанный на Java. BeanShell динамически выполняет стандартный синтаксис Java и расширяет его с помощью обычных средств написания сценариев, таких как свободные типы, команды и замыкания методов, как в Perl и JavaScript».