Genero Enterprise · Modernize
Modernize your Informix-4GL applicationsat your pace.
Preserve your business logic. Evolve everything else. Recompile your I-4GL code into Genero BDL — then modernize the UI, database, and deployment around it, step by step.
Scroll
Informix 4GL runs the business. It doesn't scale, integrate, or evolve.
A full rewrite promises a clean slate — but it's slow, risky, and every undocumented business rule it fails to capture becomes a production incident. Your logic already works. The lowest-risk path forward doesn't start with a blank page.
Your code doesn't need a rewrite. It needs a recompile.
Your existing .4gl and .per source recompiles instantly onto Genero's maintained virtual machine — no functional regression, business logic untouched. The output is readable Genero BDL, running as portable p-code rather than platform-bound C.
customer.4gl
customer.per
Informix 4GL source
Genero BDL
same logicRunning on Genero's maintained virtual machine — portable p-code, not platform-bound C.
Expect only light presentation-layer adjustments — never a rewrite. Your .per forms render automatically as a graphical interface; the business logic underneath doesn't change.
See your app move forward
Same screen, same logic — recompiled, then modernized as far as you choose. This is Order 10248 in Four Js's own Northwind sample app, in three real states.

Recompiled as-is
Informix-4GL character UI

Graphical UI
Recompiled, minimal change

UX/UI optimized
Enhanced UX/UI layer
Then modernize what you want, at your pace
Once recompiled, you evolve deliberately — pick what matters most to your business. No big bang, no forced cutover, no required order. The business logic stays untouched at every step.
Enhance the UX/UI
Turn dated screens into a clean, modern interface — same logic underneath.
Expand to all devices
Reach every device from one codebase — desktop, web and native Android/iOS, offline-first with data sync.
Migrate your database
Change databases without touching your business logic — Informix, PostgreSQL, Oracle, SQL Server, MySQL, MariaDB and SQLite natively; Db2 and others via ODBC.
Connect with APIs
Plug into the tools you already run — ERP, CRM, and AI services — via REST and SOAP, built-in JSON/XML/HTTP, with auth and token management out of the box.
Move to the cloud
Move to the cloud on your terms — on-prem or AWS, Azure and GCP, with session management and load balancing via the Genero Application Server.
Use containers
Deploy however your ops team already works — Docker / OCI images via Genero Container Images.
Enterprise reporting
Server-side, high-volume reporting built in via the Genero Report Engine — distinct from the standalone Genero Report Writer.
Explore Genero Report WriterGenero Voice
Add a voice channel to your application — AI voice agents that answer from your own knowledge and act through your APIs. Available as an add-on to Genero Enterprise.
Explore Genero VoiceNo big bang, no forced cutover; your recompiled source and business logic are preserved at every step.
Built on a runtime that lasts
A maintained virtual machine, portable p-code, and multi-database support — you own readable BDL source, on your choice of database and infrastructure.
User interface
Data types
Portability
Integration
Runtime
Database
Migration
AI-ready, on your terms
Once recompiled, this same foundation carries you further — at design-time and, when you're ready, at run-time.
Trusted where downtime isn't an option
We do not spend as much time on low-level programming and Genero allows our developers to write functionality focused on our clients.
Alan Wilson, CTO
Versaterm · Public Safety
Four Js is a great partner. We've gone through multiple technology shifts together and adapted to our clients' evolving needs.
Marcos A. Sganderlla, CIO
Tramontina · Manufacturing
Genero allowed us to recompile our 4GL apps with little or no change — and go web and database in one step.
Wagner Rustiguella, IT Director
Hotéis Transamerica · Hospitality
Close the I-4GL skills gap, not just the code
Plan & Prepare
Our experts map your application and its dependencies before anything changes.
Professional Services
A structured path from planning through migration and quality assurance.
Training & Certification
Build the Genero skills your team needs, at their own pace.
Frequently asked questions
Is Genero BDL compatible with my Informix 4GL code?
Yes. Genero directly recompiles your .4gl and .per source with no functional regression — no rewrite of form, menu or report definitions.
Is Genero BDL a standalone product?
No. Genero BDL is the core language of the Genero Enterprise platform, tightly integrated with its tools, runtimes and components for the full application lifecycle.
Will I need to rebuild my screens?
Only lightly. Your .per forms render automatically as a graphical UI; expect some light adjustments to the presentation layer, not a rewrite.
Can I keep using Informix as my database?
Yes — Genero Enterprise is database engine agnostic. You can also move to HCL One DB, PostgreSQL, Oracle, SQL Server, MySQL, MariaDB or SQLite natively (Db2 and others via ODBC), without changing your business logic.
Does Genero generate C like Informix 4GL?
No. Genero compiles to portable p-code that runs on a maintained cross-platform virtual machine — not platform-bound C binaries.
Can I modernize in steps?
Yes. Modernization is incremental — no big bang. Start with a graphical UI or the web, then add mobile, APIs or cloud when you're ready.
What about business logic that isn't documented?
Because Genero recompiles your existing .4gl source rather than rewriting or reinterpreting it, your rules — documented or not — keep behaving exactly as they do today. There's no reverse-engineering step where intent can be lost, and our Professional Services team can map dependencies before any change touches production.
Am I locked into Four Js?
Your application stays in readable Genero BDL source that you own and maintain — not machine-generated code. It runs on your choice of database and on Linux, Unix, Windows, on-prem or any major cloud, so you keep architectural freedom as you evolve.