GnuCOBOL produces native executables from COBOL source code. It is known to work on Linux, BSD, many proprietary Unixes, macOS, and Windows, among others.
The current release, version 3.2, is the best version for all users. It has been extensively tested on a variety of platforms and is being used in commercial settings.
GnuCOBOL 3.2 includes many new features compared to the previous release, while maintaining full source compatibility - (too much to note here but found in the linked NEWS), here are some of the highlights:
GnuCOBOL 3.1.2 includes many new features compared to the previous release, while maintaining full source compatibility - (too much to note here but found in the linked NEWS), here are some of the highlights:
Huge improvements for compatibility to different COBOL dialects, better error handling and adjustable exceptions per COBOL 2002/2014; more modern format for diagnostic messages (especially useful when used in an integrated development environment possible in Emacs, Vim, VSCodium and others) and improved source-level debugging.
GnuCOBOL 3.1.0-rc1 is a pre-release to test and showcase new features in GnuCOBOL, including: