Java–– is a simpler version of Java, implemented with Xtext and Jbase, aiming to teach programming by using the Java syntax and by following the object-later approach.

Java–– needs JDK (version 8) to be installed. JDK is a set of tools that allow the programmer to develop and execute Java programs. This kit can be downloaded from the Oracle web site, starting from the following web page:

You can download a complete Eclipse distribution with Java–– installed, by choosing the latest one for your OS and architecture at

Java–– is maintained by Lorenzo Bettini: the source code is available at