Deesel

Deesel is a new programming language for the Java platform. Deesel is intended to be a platform for DSLs of both 3rd and 4th generation languages. It provides a base language, the Deesel language and will then provide DSLs to help you extend the language by adding new sub-languages.

So Deesel can claim to be a next generation language as it is both a programming langugage and a 'host' language for DSLs. Supplying meta-programming features to a Java like base language.

Deesel provides this feature using namespaces in much the same way XML does to seperate different domains.

Company Reg No:  4557538    --   Vat Reg No:  815793111