GnuCOBOL

E837198

GnuCOBOL is a free, open-source compiler that translates COBOL programs into C, enabling them to be compiled and run on modern systems.

All labels observed (2)

Label Occurrences
GnuCOBOL canonical 2
OpenCOBOL 1

How this entity was disambiguated

Statements (48)

Predicate Object
instanceOf COBOL compiler
free software
transpiler
developedInLanguage C
distributionFormat binary packages (via distributions)
source code tarball
formerName OpenCOBOL
linked to: GnuCOBOL
hasComponent cobc (compiler driver)
copybook tools
runtime library
sample programs
hasDocumentation Programmer’s Guide
User Manual
implementsStandard COBOL 2002
linked to: COBOL

COBOL 2014 (partial)
COBOL 85
linked to: COBOL
license GNU General Public License
outputType C source code
native executable (via C compiler)
partOf GNU Project
programmingLanguageCompiled COBOL
requiresCompiler C compiler
requiresTool linker
shortName GnuCOBOL
supportsDialect ACUCOBOL
linked to: Micro Focus COBOL

BS2000 COBOL
HP COBOL
IBM COBOL
MVS COBOL
Micro Focus COBOL
RM/COBOL
linked to: COBOL
supportsFeature C-ISAM file handling (via libraries)
CALL to C functions
dynamic loading of modules
embedded SQL (via preprocessors)
indexed files
relative files
screen I-O
sequential files
supportsPlatform GNU-Linux
linked to: GNU/Linux

Windows
macOS
various Unix-like systems
supportsStandard POSIX (on compatible systems)
translatesToLanguage C
useCase developing new COBOL applications on modern platforms
modernizing legacy COBOL applications
teaching COBOL

How these facts were elicited

Referenced by (3)

Full triples — surface form annotated when it differs from this entity's canonical label.

COBOL notableImplementation GnuCOBOL
GnuCOBOL shortName GnuCOBOL
GnuCOBOL formerName OpenCOBOL
linked to: GnuCOBOL