The New COBUG Site.   Read the Full Story
GnuCOBOL (formerly OpenCOBOL) Description
GnuCOBOL (formerly OpenCOBOL) is a free COBOL compiler. cobc translates COBOL to executable using intermediate C sources, providing full access to nearly all C libraries. OpenCOBOL 1.1 continued on as GNU Cobol 1.1. Officially posted to ftp://ftp.gnu.org/gnu/gnucobol, also available here. GnuCOBOL 2.0 is on its way to a pre-release. A superb manual by Gary Cutler, along with a FAQ / How-To, and other documentation is indexed at http://opencobol.add1tocobol.com/guides OpenCOBOL 1.1 is Copyright (C) 2001-2009 Keisuke Nishida
Copyright (C) 2007-2012 Roger While
Read the Full Story
Why COBOL Will Never Die October 25, 2012 by Naomi Karten Way back when I was a programmer, COBOL was the language of choice. It wasn’t as much fun as Fortran, which made me feel like a logician, and I loved using Assembler whenever I had the chance. But COBOL did the trick, and we developed some pretty nifty systems with it. Read the Full Story
image NEW COBUG
image GnuCOBOL
image COBOL Die Never!

COBOL News

  • Other Headlines
  • COBOL Die?

Top Headline

16 Grid Layout

Why COBOL Will Never Die
Way back when I was a programmer, COBOL was the language of choice. It wasn’t as much fun as Fortran, which made me feel like a logician, and I loved using Assembler...

Read More

New COBUG News

  • Other Headlines
  • NCOBUG Site

Top Headline

The New COBUG Site.

The New COBUG Site.
This site is in memory of the late Thomas Perry the founder of the original COBUG site...

Read More

header 396x89.fw

nlogo

 

gnuiconGnuCOBOL (formerly OpenCOBOL)

Description
GnuCOBOL (formerly OpenCOBOL) is a free COBOL compiler. cobc translates COBOL to executable using intermediate C sources, providing full access to nearly all C libraries.

OpenCOBOL 1.1 continued on as GNU Cobol 1.1. Officially posted to ftp://ftp.gnu.org/gnu/gnucobol, also available here.

GnuCOBOL 2.0 is on its way to a pre-release.

A superb manual by Gary Cutler, along with a FAQ / How-To, and other documentation is indexed at http://opencobol.add1tocobol.com/guides

OpenCOBOL 1.1 is

Copyright (C) 2001-2009 Keisuke Nishida
Copyright (C) 2007-2012 Roger While

As above, GnuCOBOL is also authored by Simon Sobisch, Sergey Kashyrin, Joe Robbins, Ron Norman

This program is free software; you can redistribute it and/or modify it under the terms of the GNU General Public License as published by the Free Software Foundation; either version 2, or (at your option) any later version.

The libcob run time support source tree is LGPL

Archival website:

GnuCOBOL (formerly OpenCOBOL) Web Site
Categories
Software Development, Compilers
License
GNU Library or Lesser General Public License version 2.0 (LGPLv2), GNU General Public License version 2.0 (GPLv2), GNU General Public License version 3.0 (GPLv3), GNU Library or Lesser General Public License version 3.0 (LGPLv3)
Features
A nicely complete implementation of COBOL with nearly seamless C integration
Over 9700 NIST COBOL 85 test suite tests passed
Direct access to almost all C libraries, and a branched C++ version exists
Compiler built with GNU Autotools, also successfully builds with LLVM clang
CGI capable and desktop ready, GTK+ screens have been demonstrated
Code integrating Ada, Guile, Lua, Rexx, Javascript, Python, and others published
EXEC SQL preprocessors available for PostgreSQL, Firebird, ODBC, DB2
REPORT SECTION, SCREEN SECTION, FUNCTION-ID support

This website uses cookies to manage authentication, navigation, and other functions. By using our website, you agree that we can place these types of cookies on your device.

View e-Privacy Directive Documents

You have declined cookies. This decision can be reversed.

You have allowed cookies to be placed on your computer. This decision can be reversed.

Login

Who's Online

blank

To get the username of the current process, from the level of DCL, you could invoke the command:

$ write sys$output f$getjpi("", "USERNAME") WISNIOS $

But it is not so obvious to implement this in the COBOL code. The function as it is called from DCL would be replaced by run-time library rutine. The prefix of function – F$ – would...

Read more...

blank

Thanks to Tim I finally managed to install the COBOL on my OpenVMS system.

Here you are a few “screen shots”.

Unzipping the archive.

$ set def dua2:[cobol] $ unzip cobol057.zip Archive: DUA2:[COBOL]COBOL057.ZIP;1 inflating: cobol057.a inflating: cobol057.b inflating: cobol057.c

Loading the license.

$ license load...
Read more...

Contact Us

2me

Contact our website news team via our Online Customer Support Service.

Member Login