GeneXus

From Wikipedia, the free encyclopedia
Jump to: navigation, search
GeneXus
Developer(s) ARTech
Initial release 1988; 24 years ago (1988)
Stable release GeneXus X Evolution 1 (19 August 2011) [±]
Preview release GeneXus X Evolution 1 Beta 2 (March 9, 2009) [±]
Written in C#, C++, Prolog
Operating system Microsoft Windows
Available in English, Japanese
Type Application framework, Rapid Application Development, Knowledge-based development tool
License Proprietary
Website www.genexus.com

GeneXus is a knowledge representation-based development tool[1], mainly oriented to enterprise-class applications for the Web applications, Microsoft Windows and smart device platforms. 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[2].

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 [3].

GeneXus X Evolution 1, the current version, was released on September 2, 2009.

[edit] External links

[edit] References

Personal tools
Namespaces
Variants
Actions
Navigation
Interaction
Toolbox
Print/export
Languages