BeanShell est un interpréteur de source Java open source créé pour la première fois par Patrick Niemeyer en 1999. BeanShell a été écrit en Java et inclut des fonctionnalités de langage de script telles que des types, des commandes et des fermetures similaires à JavaScript et Perl. Il peut être utilisé à de nombreuses fins, telles que l'extension de script utilisateur, les tests, la configuration, le déploiement dynamique, etc.
BeanShell peut fonctionner dans quatre modes: ligne de commande, console, applet et serveur de session distant. Ses fonctionnalités de script incluent des fermetures de méthodes, des gestionnaires d’événements, des rapports d’erreur, etc.
Interprète, Langage de programmation, Termes de programmation