Skip to main content

DGC Forge · MD Hub

The batch you already run, held to a proof.

DGC Forge is the legacy-modernization workspace. Bring RPG, COBOL, Pascal, Fortran, and the languages still carrying the business. Each upload is its own project. Guarded Command Language sits in the middle. Round-trip it, compare it, and, when you choose, carry it into another language.

Sign in with your MD Hub account. The same workspace is in the backoffice under DGC Forge, and it installs on a desktop or a phone.

What the workspace does

01

Prove the capture

Source becomes GCL, then GCL returns to the original language. That regenerated program is the efficacy test. It is how you see whether the guarded form still holds the batch.

02

Read the risk

Identify the language, then run static analysis, security, efficiency, efficacy, suggested modernizations, and a gap analysis. Reports open beside the code.

03

Move on purpose

A separate step translates GCL into another language. Function-by-function compare and a contrast report sit on that result, apart from the same-language round-trip.

Languages

Brought in as source. Carried out when you ask.

Source

The batch you upload

RPG, COBOL, Pascal, Fortran, Delphi, Ada, Assembly, PL/I, BASIC, Clipper, FoxPro, Natural, PL/SQL, C, and C++. Other batches can be identified from the source itself.

RPGCOBOLPascalFortranDelphiAdaAssemblyPL/IBASICClipperFoxProNaturalPL/SQLCC++
Other language

GCL, then outward

After GCL exists, translate into Java, Python, C#, JavaScript, TypeScript, Go, Rust, Kotlin, PHP, Ruby, Swift, or Scala, or back through the source languages.

JavaPythonC#JavaScriptTypeScriptGoRustKotlinPHPRubySwiftScala

$0Marketplace price

Included with an MD Hub account.

The published marketplace listing is $0. DGC Forge is not a separate subscription. Open it from the backoffice, or go straight to the app.