Most COBOL functionality is supported in managed code. However, there are some restrictions.
COBOL Syntax Restrictions in Managed COBOL There is a range of syntax designed specifically for managed COBOL. In addition, the native COBOL syntax is supported in managed COBOL, with a few exceptions. Also there are some words are now reserved.
Compiler Directives Restrictions in Managed COBOL Most Compiler directives are supported for managed COBOL, in addition to those directives designed specifically for compiling managed code. There are a few native COBOL Compiler directives that are not supported in managed COBOL.
COBOL Services as Java Interfaces and Web Services Any COBOL service, such as a Java interface or a Web Service, that you created using the Interface Mapping Toolkit can continue to run under COBOL Server.
Object-Oriented (OO) COBOL Restrictions in Managed Code Applications that use the native Object-Oriented (OO) COBOL syntax will probably require significant work to migrate them to managed COBOL. We recommend that you contact Micro FocusSupportLine for extra help with this.
SQL Restrictions in Managed COBOL Managed COBOL provides extensive support for SQL. However, there are one or two features of SQL are not supported in managed COBOL.