The language at the heart of the mainframe — dialects and data structures, the talent cliff, and how to convert, rewrite, or replace COBOL onto Java, C#, or Python without losing the rules.