Legacy conversion (cross-language)
Pick an input language from the table and follow the right-most link for details and trial.
Coverage matrix
○ = verified on WASM/WASI / ◇ = scheduled (target 2026-Q3) / — = not supported
| Input (legacy) \ Output | Java 8 | Java 17 | Java 21 | Rust | Go | C# | Kotlin | C / C++ | Python | Specific service / enquiry |
|---|---|---|---|---|---|---|---|---|---|---|
| COBOL (ANSI 85 / IBM Enterprise COBOL) | ○ | ○ | ○ | ○ | ○ | ○ | ○ | — | — | SlimeCOBOL details Trial / Enquiry |
| PL/I (IBM Enterprise PL/I) | ○ | ○ | ○ | — | — | — | — | — | — | SlimePL/I details Trial / Enquiry |
| RPG (RPG IV free-format, IBM iSeries) | ○ | ○ | ○ | — | — | — | — | — | — | SlimeRPG details Trial / Enquiry |
| FORTRAN (F77 / F2018) | ○ | ○ | ○ | ○ | ○ | ○ | ○ | ○ | ○ | SlimeFORTRAN details Trial / Enquiry |
| MUMPS / Caché ObjectScript | ○ | ○ | ○ | — | — | — | — | — | — | SlimeMUMPS details Trial / Enquiry |
| JCL (z/OS) | ◇ | ◇ | ◇ | — | — | — | — | — | — | SlimeJCL details Notify me at launch |
| Natural + ADABAS | ○ | ○ | ○ | — | — | — | — | — | — | SlimeNatural details Trial / Enquiry |
| Assembler (IBM HLASM / x64 MASM) | ○ | ○ | ○ | — | — | — | — | — | — | SlimeASM details Trial / Enquiry |
| Linux ELF (x86_64 binary) | — | — | — | — | — | — | — | ○ (C) | — | SlimeELF-rev details Trial / Enquiry |
| Windows PE (x86_64 binary) | — | — | — | — | — | — | — | ○ (C) | — | SlimePE-rev details Trial / Enquiry |
| Mainframe LOADLIB (z/OS, Hitachi VOS3, Fujitsu MSP) | ○ | ○ | ○ | ○ | — | — | — | — | — | SlimeRESCUE-VOS3 details Trial / Enquiry |
Java version migration (Java → Java)
Same-version maintenance and cross-version migration are offered as separate services. Mixed-bytecode execution within one process is supported.
| Input (Java) | Output (Java) | Bytecode major | Purpose | Status | Specific service / enquiry |
|---|---|---|---|---|---|
| Java 8 | Java 8 | 52 → 52 | Same-version maintenance | ○ | Trial / Enquiry |
| Java 17 | Java 17 | 61 → 61 | Same-version maintenance | ○ | Trial / Enquiry |
| Java 21 | Java 21 | 65 → 65 | Same-version maintenance | ○ | Trial / Enquiry |
| Java 8 | Java 17 | 52 → 61 | 8 → 17 single-step migration | ○ | Trial / Enquiry |
| Java 17 | Java 21 | 61 → 65 | 17 → 21 migration (can co-exist with older code) | ○ | Trial / Enquiry |
How to use the service
- Pick a specific service from the tables above (e.g. COBOL → Java 17) and review the details.
- Sign up for an account (admin approval; select the services you want).
- Run a trial (no feature restrictions).
- Contact us for production use. Terms flex with industry, scale, and use case.
Track record
- US federal COBOL validation (NIST CCVS85): 501 / 501 pass (100%)
- All conversions go through a shared foundation — no quality drift between languages
- Each step carries a tamper-detection signature for audit submission
- Mainframe dialects absorbed (IBM / Unisys / Fujitsu / NEC / Hitachi)
Related
- PSDP — same-language parallelization (bit-exact parallelization for the post-migration Java/Rust/etc. code)
- Industry use cases — financial batch / EHR / insurance & airline / iSeries manufacturing / HPC / Natural+ADABAS / z/OS ASM / ELF native
