Books from amazon:
 
 

xmlsh

xmlsh is command line shell like the Unix shells but providing a familiar scripting environment specifically tailored for scripting XML processes.

Alef++

Its author claims that “Alef++ is a new programming language like Perl and Lisp syntax, with a many changing in classical languages designs”.  It is proposed as a dynamic language is based in Java Virual Machine and designed to OO-Style programmers. It is claimed to have a new design for flow controls, an easy [...]

munci

From munci’s homepage: Munci (pronounced “Monkey”) is an interactive macro-interpreted-compiling language inspired by Forth. As in Forth, functions written in Monkey can examine source code. Unlike Forth, Munci uses a generalized version of the Java tokenizer for input, so Munci programs can easily parse Java-esque code.

OHL

OHL is a Java extension that adds sub-type switching to Java as in

switch (figure) {
  case instanceof Circle {
    return “Radius: ” + figure.getRadius();
  }
  case instanceof Square {
    return “Side length: ” + figure.getSideLen();
  }
}

xUmlCompiler

The xUmlCompiler is an executable UML environment which turns data models specified with UML into executable classes.

minilax-to-jasmin

minilax-to-jasmin is a Minilax to Jasmin Java Assembler compile. Minilax looks like a Basic dialect.

javachatty

javachatty is a Smalltalk dialect with complete Java integration.

brainfuck4j

brainfuck4j is a brainfuck compiler for Java.

SBScript

SBScript is an imperative JavaScript-like programming language, the interpreter of which is written in Java.
SBScript allows for an easy embedding of script fragments in the Java code.