JVM COBOL programs can interoperate seamlessly with programs in other managed languages (such as C# or Java).
There is a small performance overhead for calls between native COBOL and JVM COBOL code. There is no performance penalty for method invocations between JVM COBOL and other managed languages.