Skip to main content

Languages

The latest version of the Genesis Application Platform uses the following languages:

Server

  • Java (17)
  • Kotlin (2.1.0)

DSL

GPAL - The "Genesis Platform Abstraction Language". This is a proprietary scripting language built by Genesis.

Web client

  • JavaScript (ES2015/ES6)
  • TypeScript (4.9.5)
  • HTML (5)
  • Web Components