Blocks is a block-oriented graphical programming language. Programming is simply a matter of dragging and dropping blocks. Blocks can be used as an education language, as an extension language for Java applications or as an autonomous script language.
Fortress is a new programming language designed for high-performance computing (HPC) with high programmability. Fortress features include Implicit parallelism, Transactions, Flexible, space-aware, mathematical syntax, Static type-checking (but with type inference), Definition of large parts of the language in its own libraries. The current implementation of Fortress is a reference interpreter, which is released under a BSD License.
IBM WebSphere sMash contains a PHP 5.2 runtime implemented in Java. PHP programmers can make use of the wealth of Java libraries and connectors to enterprise applications and technologies as well as making use of all the features of the runtime. Java programmers get access to a vast number of capable and high quality PHP applications and libraries which can be mashed up with Java and Groovy code.
The ROBOT programming language is a simple, structured, interpreted, intuitive, overloaded language for beginners. It provides an interesting but also challenging problem domain which is intuitive to humans. The language is highly overloaded so users at all levels of exposure to math and programming concepts will be comfortable with standard operations. The compilation work allows for constant compiler feedback and guidance during the programming process while the visual execution environment and robot avatar gives a clear display of the program in execution.