BeanShell je open source zdrojový interpret Java, ktorý vytvoril Patrick Niemeyer v roku 1999. BeanShell bol napísaný v jazyku Java a obsahuje funkcie skriptovacieho jazyka, ako sú voľné typy, príkazy a uzávery podobné JavaScriptu a Perlu. Môže byť použitý na mnohé účely, ako napríklad rozšírenie skriptov pre používateľov, testovanie, konfigurácia, dynamické nasadenie a ďalšie.
BeanShell môže bežať v štyroch režimoch: príkazový riadok, konzola, applet a server vzdialenej relácie. Medzi jeho funkcie skriptovania patria uzávery metód, obslužné rutiny udalostí, hlásenia chýb a ďalšie.
Tlmočník, programovací jazyk, programovacie termíny