The Java Old-Style Shell
JOSH is a Java interpreter. It was designed to ease teaching Java to
beginners. We believe that they should learn basic programming concepts,
before they are exposed to classes and objects.
With JOSH beginners can interactively evaluate simple expressions,
execute program statements and define variables (fields) and functions
(methods). After they are familiar with these concepts they can
define new classes.
JOSH has been integrated into an online-tutorial
or our mirror site.