GeneXus es una herramienta de desarrollo multiplataforma basada en la representación del conocimiento,[1] principalmente orientada al entorno empresarial para aplicaciones web, dispositivos móviles y aplicaciones para escritorio de Windows.
Los desarrolladores describen la aplicación en un lenguaje de alto nivel, principalmente declarativo, a partir del cual se genera código nativo para múltiples entornos.
Los lenguajes para los cuales se puede generar código incluyen C#, COBOL, Java incluso para Android y BlackBerry, Objective-C, RPG, Ruby, Visual Basic y Visual FoxPro.
GeneXus está desarrollado por la empresa uruguaya ARTech Consultores SRL.
[3] La última versión es Genexus 18, se lanzó en noviembre de 2022.