The Gel language is a fast high level object programming language, influenced mainly by the Basic and C/C++ languages.
It was originaly developed for the Antiryad Gx 3d game engine.
Like Basic language, the Gel language design principles were:
The language was first released in 1998, was first designed as a small assembly like language executed by a virtual machine.
After years of development, the Gel language is now a full object oriented language, used in numerous project. Ushuaia, a 3d adventure and action game was released in 2007.
All development of this game was completly done with the Gel language.
The virtual machine runtime is extremly fast, allowing a 10x ratio with a C compiled program.
The virtual machine run on numerous platforms and processors, as x86, amd64, ppc and arm family processors.
The Gel language is fully embeded to the Antiryad Gx 3d game engine, allowing to access all engine classes and tools.
Both a graphic and a command line version of the runtime exist, allowing to easily create script tools.