Skip to content
Platform

Three languages, one analysis surface.

Most estates are not written in one language. Cobra reads COBOL, PL/I and IBM High-Level Assembler through a single Dictionary MCP surface — and folds JCL, CICS/BMS, IMS/DB and MQSeries into the same picture — so impact analysis crosses language boundaries instead of stopping at them.

Core languages

COBOL, PL/I and assembler as first-class citizens.

Not a COBOL tool with adapters bolted on. Three core languages on one metadata surface, each analysed in its own right and joined into a single cross-language call graph.

One distinction worth being precise about: execution today is COBOL-only — the managed runtime runs COBOL. PL/I and assembler are first-class in the analysis surface (the Dictionary MCP), where they are read, mapped and joined into the cross-language call graph.

Assembler, done honestly

Complete coverage — and it tells you what it inferred.

Supporting technologies

The rest of the estate, in scope.

The core languages sit alongside the mainframe technologies that bind them together — analysed on the same surface, not treated as someone else’s problem.

See it on your code

Bring a mixed-language estate.

We will show how the platform reads COBOL, PL/I and assembler together, and where the cross-language dependencies actually are.