Skip to content



This documentation teaches you how to develop code generators that run on the Virtual Developer Platform. Code generators are developed by means of the Eclipse-based Virtual Developer IDE.


In order to be entitled to use the Virtual Developer IDE for the development of code generators, the organization you work for needs to have a Virtual Developer Enterprise Account.

Technically, you need to have the following skillsets:

  • Java
  • Eclipse as a Java IDE
  • OSGi (Open Services Gateway initiative)

In addition to Java as a programming language, you can use any other programming language that runs on the Java platform for the development of code generators. Most notably Groovy can be used for this purpose due to its Java-like syntax, its excellent integration into the Eclipse IDE and its support for multiline strings.

Other useful Resources

There are further resources on the web that give you support for your development efforts: