CellularBASIC is an open source BASIC Interpreter for Java ME devices. Currently it is compatible with CLDC 1.1/MIDP 2.0.
FScriptME is an implementation of FScript ( an extremely simple scripting language) designed for Java Micro Edition.
The Hecl Programming Language is a high-level scripting language implemented in Java. Core Hecl is small
enough to run on Nokia 3100 cell phone as a J2ME application, presenting the interesting possibility
of writing scripts, or at some point, maybe even scripting entire applications, for devices
running embedded Java.
mProlog is a sub-product of the 3APL-M project.
It delivers a reduced Prolog engine, optimized for J2ME applications.
Simkin is a "embeddable scripting language" based on Java or C++. It
has both MIDP and Symbian versions.
ZeeME is a ZCode interpreter for the J2ME environment.
ZCode is the intermediate language that was designed and
used by the original Infocom text adventure games. Using
ZeeME, it is possible to package and play a large variety
of interactive fiction on your J2ME mobile device.