Mixed-language Implications in .NET COBOL

.NET COBOL programs can interoperate seamlessly with programs in other managed languages (such as C# or Java).

Non-COBOL projects that call COBOL code require a reference to the MicroFocus.COBOL.Runtime assembly.

There is a small performance overhead for calls between native COBOL and .NET COBOL code. There is no performance penalty for method invocations between .NET COBOL and other managed languages.