Developer(s) ARTech Operating system | Preview release Non [±] Initial release date August 9, 1989 | |
Stable release GeneXus X Evolution 3 (May 29, 2014; 2 years ago (2014-05-29)) [±] Available in English, Japanese, Spanish Type Application framework, Rapid Application Development, Knowledge-based development tool |
GeneXus is a Cross-Platform, knowledge representation-based, development tool, mainly oriented to enterprise-class applications for Web applications, smart devices and the Microsoft Windows platform. A developer describes an application in a high-level, mostly declarative language, from which native code is generated for multiple environments.
It includes a normalization module, which creates and maintains an optimal database structure based on the user views of the reality described in a declarative (rule-based) language.
The languages for which code can be generated include C#, COBOL, Java including Android and BlackBerry smart devices, Objective-C for Apple mobile devices, RPG, Ruby, Visual Basic, and Visual FoxPro.
Most popular DBMSs are supported, such as Microsoft SQL Server, Oracle, DB2, Informix, PostgreSQL and MySQL.
GeneXus is developed by Uruguayan company ARTech Consultores SRL.
GeneXus X Evolution 3, the current version, was released on May 27, 2014.