CodeWays transforms applications for your business efficiency
CodeWays is a part of the Ispirer Toolkit that handles cross-platform application migration. The tool automatically migrates source code between two programming languages. In addition, the tool can change the architecture of the application, for example, from desktop to web-based.
It takes 5 min to start your application conversion journey!
App source code & App source code with embedded SQL*
- Informix4GL
- Delphi
- Cobol
- VisualBasic
- Progress4GL
- PowerBuilder
- C/C++
Any files with SQL code
- Informix
- Teradata
- SQLServer
- Oracle
- IBM DB2
- SAP Sybase
- PostgreeSQL
- MySQL
- Greenplum
- MariaDB
- Firebird
-
App target code
-
App target code with converted ESQL
-
Files with SQL code for the target DB
*Embedded SQL are SQL statements written inline with the program source code, of the host language.
Start converting now.
100+ ways to convert- Delphi
- Cobol
- OracleForms
- Progress 4GL
- PowerBuilder
- C\C++
- IBM
- RPG
- Informix 4GL
- Delphi
- Cobol
- OracleForms
- Progress 4GL
- PowerBuilder
- C\C++
- IBM
- RPG
- Informix 4GL
- MSSQL
- Oracle
- OracleForms
- Progress 4GL
- C\C++
- Delphi
- Cobol
- Informix 4GL
- MSSQL
- Oracle
- OracleForms
- Progress 4GL
- C\C++
- Delphi
- Cobol
- Informix 4GL
Customized software, designed just for you
The customization of Ispirer Toolkit for your project allow you to achieve the optimal level of automatic conversion.
Our modernization and migration approach
We select the right conversion approach based on business specifics, project scope, complexity, and risk profile.
-
Rule-Based
Deterministic conversion
Engine
SQLWays, CodeWays
Automation & coverage
~70–80% automated coverage out of the box, with the option to reach up to 90% through manual refinement, refactoring, validation, and QA
What you get
Predictable scope and timeline, stable and repeatable output
Best for
Well-defined, structured migrations
-
Recommended
Hybrid
Rules + AI-assisted refinement
Engine
SQLWays, CodeWays + AI
Automation & coverage
~70–80% automated coverage, up to 90% with AI, reducing manual conversion, validation, and testing
What you get
Predictability of the rule-based engine + speed of AI, backed by the Ispirer expert framework
Best for
Complex or partially undocumented systems
-
AI-Driven
AI-led analysis and delivery
Engine
AI engine
Automation & coverage
AI-led code and business logic extraction by Ispirer Migration Experts
What you get
AI-assisted refactoring, code generation and documentation, human-led QA, insights into undocumented logic and target design
Best for
Iterative modernization and innovation-driven transformation
The approach is defined during the Discovery Phase, based on business specifics, source system complexity, target state, timeline, and expected business value.
Designed for impact
Most of what makes our tools better isn't something we planned in advance, it comes from real cases: a client hits something we hadn't seen before, we fix it properly, and then it's fixed for everyone who comes after. That matters a lot at our scale, because when you're working across thousands of files at once, one small case that got missed doesn't stay small for long.
Product Owner (PO) & Application Migration Expert, Ispirer Systems
CodeWays is your best solution if your request involves
-
Reason 1/8
Smart migration core
CodeWays uses an intelligent proprietary system analyzing data types, relationships between objects, reserved words and code structures that don't have target technology equivalents.
-
Reason 2/8
Process automation
The tool automates the process of application modernization that significantly reduces migration time and associated costs. It keeps a client’s involvement to a minimum.
-
Reason 3/8
Features customization
The Ispirer team adjusts the tool to fit the specific project requirements by adding or changing conversion rules or makes changes to the tool’s logic.
-
Reason 4/8
Architecture opportunities
CodeWays can migrate desktop applications written in Delphi, Informix 4GL, and PowerBuilder into web applications written in JavaScript, Java, C#, Python, etc.
-
Reason 5/8
Free Assessment
The project assessment defines its complexity and provides a client with an implementation timeline and cost estimation. You can assess your application yourself.
-
Reason 6/8
Data security
CodeWays does not transfer data to third parties, does not modify the original system and works with read-only privileges. Data safety is guaranteed.
-
Reason 7/8
Maintainable code result
For complex migrations when source and target technologies are different, we've developed special frameworks that significantly simplify the code generated by the tool. The frameworks are available at no additional charge.
-
Reason 8/8
Expert support
Ispirer support agents are always available for helping you with the tool configuration or handling any issues in a timely manner.
Let’s learn how CodeWays works
They chose Ispirer to revamp their application
Epicor, University of Maryland, NedGraphics and more have adopted CodeWays to boost their innovation life-cycle accelerate and manage their end-to-end innovation lifecycle
All testimonialsIspirer Migration Support Community
Ask questions. Find answers. Connect with Ispirer support.
Want more details?
Request a consultation with our expert
How much does CodeWays cost?
Our pricing is license-based, license prices depend on the project size and its duration. Thus, the project price is determined only after a thorough analysis of an application. For this purpose, we have free Metrics that will automatically collect all the necessary information.
What migration directions does the tool support?
CodeWays supports a majority of legacy and modern programming languages. You can choose the required migration direction on the Application Conversion page.
Can I try CodeWays for free?
Yes, you can! To give you most out of our solution, we need some details about your project. Book a demo with our experts to discuss your migration direction, scope, and goals. This way, we can tailor CodeWays specifically for you.
How does CodeWays work with the source code?
CodeWays works with files containing the source code. The tool's convenient GUI makes it easy to specify all the files that need to be converted. Smart detection of project files and automatic selection of linked files simplify this process for Delphi, VB, C/C++, and COBOL.
Can CodeWays migrate applications in Command Line Mode?
Yes, migration can be started manually from the command line.
Can CodeWays help if I need to change only the interaction with the database?
Ispirer provides various services for applications including Embedded SQL and Database API migration. Learn more about our services.
What should I consider when choosing an application migration tool?
Four things: language/platform coverage for your source stack, whether it handles embedded SQL and database APIs, whether it transforms architecture (desktop to web) or only translates line-for-line, and whether it runs alongside your release schedule. CodeWays covers all four, and assessment, pilot, and phased delivery run in parallel with normal releases. First step is scoping, measure size and coupling so you know the manual tail the tool leaves behind.

