IDENTIFICATION DIVISION. PROGRAM-ID. SUPERBOL.



END PROGRAM SUPERBOL.


Make your COBOL applications
future proof

With GnuCOBOL and our open-source environment SuperBOL, we provide you with the most flexible solution to prepare your COBOL applications for the future evolution of your business.

What is GnuCOBOL?

GnuCOBOL is the only truly open-source COBOL compiler that allows you to redeploy all your COBOL applications in any environment (Cloud, Linux, Windows, legacy systems). Actively developed and used since 2002, GnuCOBOL supports major COBOL dialects (IBM, MF, GCOS, etc.), enabling smoother modernizations.

Thanks to GnuCOBOL,

Reduce your costs
Modernize your development (DevOps)
Gain reliability, security, elasticity, and agility
Mitigate your risks by regaining independence

Whatever your objectives may be

COBOL Preservation

Prepare for upcoming technologies (Cloud, AI).

COBOL Migration

Use GnuCOBOL as a transitional phase to break free from mainframe dependency and prepare for safer migrations to other languages.

SuperBOL is the leading French contributor to the GnuCOBOL open-source compiler.


Why Open Source?

The acquisition of COBOL-IT by Micro Focus is quite similar to VMware’s acquisition by Broadcom, with well-known consequences. This demonstrates that commercial open source poses the same strategic and financial risks as proprietary software. On the contrary, GnuCOBOL’s community-driven open source guarantees independence from a single technology provider. The SuperBOL project follows the same philosophy, staying true to OCamlPro’s DNA.


A Complete COBOL Ecosystem



GnuCOBOL is an open-source compiler first released in 2002 under the name OpenCOBOL. Between 2013 and 2015, it was accepted as a GNU Project.

Portable
Works on all systems, from legacy to modern ones.
Dialect-agnostic
Enables migration without code modification.
Reliable
Used in production by the most demanding companies.

Our resources on GnuCOBOL

GnuCOBOL is the most compliant compiler with ISO standards**


Top Contributions to the Ecosystem
  • Support for ISAM-type indexed files.
  • Preprocessors and access to databases like PostgreSQL, Oracle, MySQL, etc.
  • Utilities for sorting, screen management, and more.
OCamlPro’s Contributions
  • The SuperBOL Studio extension for VSCode provides a modern and intelligent editor for COBOL.
  • Our analysis tools allow project mapping and error detection in the code.
  • Our data management tools enable the recovery of data from original formats.



Our Support Offer

We provide the following support services:


More details on our support offer



SuperBOL Studio is a development environment for COBOL in VSCode that currently includes:

✓ un language server protocol (LSP), A server that analyzes COBOL code and responds to developer queries (indentation, syntax highlighting, code navigation, error diagnostics, etc.).

✓ code Coverage Visualization: Displays COBOL code coverage analyzed by GnuCOBOL, distinguishing effectively executed code portions.

Download the VSCode SuperBOL extension

See the Github project

Testimonial

"We are happy to be able to contribute to the handling of the GCOS dialect in GnuCOBOL. This dialects is widely used within our department, which has developed a large code base on GCOS COBOL. Now that the time has come to decommission GCOS systems, COBOL on Linux is our chosen target, and the GnuCOBOL compiler is its cornerstone. We extend our sincere gratitude to the OCamlPro teams [...] for their support."

Olivier Blanc (DGFiP) - Published on LinkedIn

About us

SuperBOL relies on a software company with more than 10 years of experience

SuperBOL is a team of the software company OCamlPro specialised in R&D on programming languages. This software company was created in 2011 by Fabrice Le Fessant, formerly “polytechnicien” researcher at Inria. True to its academic origin, OCamlPro’s engineers are in majority holders of PhDs in Computer Science.

Expertise

  • Programming languages
    Compilation and interpretation of programs
  • Software safety
    Formal certification
  • Automatic treatment of programs
    Static analysis

Success stories

  • Jane Street Ltd
    OCamlPro has been developing successive versions of the optimizing compiler used by Jane Street Ltd for over 10 years. Jane Street is one of the world’s leading private high-frequency trading (HFT) firms, trading more than 20% of U.S. equities and operating on the largest global exchanges.

  • Blockchain Tezos
    OCamlPro developed Tezos, the first Proof-of-Stake (PoS) blockchain, from 2014 to 2018. The project progressed from an idea to a prototype and finally to production, including the design and implementation of its ICO (Initial Coin Offering) platform, which led to the largest ICO of 2017 ($250M in Ether and Bitcoin).

Partners