BeanShell - это интерпретатор исходного кода Java с открытым исходным кодом, впервые созданный Патриком Нимейером в 1999 году. BeanShell был написан на Java и включает в себя функции языка сценариев, такие как свободные типы, команды и замыкания, похожие на JavaScript и Perl. Его можно использовать для различных целей, таких как расширение пользовательских сценариев, тестирование, настройка, динамическое развертывание и многое другое.
BeanShell может работать в четырех режимах: командная строка, консоль, апплет и удаленный сервер сеансов. Его функции сценариев включают в себя замыкания методов, обработчики событий, отчеты об ошибках и многое другое.
Переводчик, Язык программирования, Условия программирования