GeneXus

From Wikipedia, the free encyclopedia

GeneXus

GeneXus X IDE
Developed by ARTech
Initial release  ?
Stable release GeneXus 9.0 U4 (build 815) (July 24, 2007) [+/−]
Preview release GeneXus "Rocha" Beta 2 (December 6, 2007) [+/−]
Written in C#, C++, Prolog
OS Microsoft Windows
Available in English
Genre Integrated development environment
License Proprietary
Website www.genexus.com

GeneXus is a knowledge-based software development tool, mainly oriented to enterprise-class applications for the web and Windows platforms. The developer specifies his applications in a high-level (mostly declarative) fashion, from which native code is generated for multiple environments.

GeneXus includes a normalization module, which creates and maintains an optimal database structure based on the non-normalized data model defined by the users, a declarative (rules-based) language and a simple yet powerful procedural language.

The languages for which code can be generated include Cobol, Visual Basic, Visual FoxPro, Ruby, C# and Java, currently with emphasis on the latter two. Most popular DBMSs are supported, such as Microsoft SQL Server, Oracle, DB2, Informix, PostgreSQL and MySQL.

GeneXus is the flagship product developed by Uruguayan company ArTech. It is commercialized in more than 30 countries, including most of Latin America, throughout the United States, Western European countries such as Spain, Italy, France and Portugal, and is currently entering the Chinese and Japanese markets. About 5,500 customers have purchased the product, with more than 50,000 licenses sold world-wide.

Its sister product, Deklarit, is an add-in for Microsoft Visual Studio which generates the code for the data-access layer of a Microsoft .NET application.

GeneXus X, the current version, was released on April 30, 2008.

[edit] External links

Languages