isCOBOL Compiler
Overview Trial

The possibilities (and distribution platforms) are endless with a 100 percent portable COBOL compiler

Develop in a familiar ANSI-compliant COBOL environment while deploying on any platform supporting the Java Virtual Machine

The isCOBOL Compiler is a platform agnostic, ANSI-compliant COBOL compiler that generates object-orientated code which efficiently runs on any platform that supports a Java Runtime Environment (JRE) version 1.4.2 or greater. Because the isCOBOL Compiler is written 100% in Java, one COBOL compiler can be used to develop, deploy and test on a wealth of platforms including AIX, HP-UX, Linux, Solaris, Windows and mainframe systems.


· 100% portable COBOL Compiler, written 100% in Java
·Compliant with ANSI standards, supporting modern and legacy COBOL dialects
·Object-orientated; includes native support for Unicode and JavaBean graphical controls
·Automatically translates ESQL to JDBC; no ESQL pre-compiler required
·Provides flexible access to Indexed file systems and RDBMS sources, as well as simultaneous access to both sources from a single program

Seamlessly leverage existing skills on new platforms

Developers do not need to be familiar with Java technology in order to work with the isCOBOL Compiler. All development and debug processes are performed using COBOL. The isCOBOL Compiler is compatible with ANSI 85 COBOL standards and includes support for several COBOL-2002 extensions, including Object-Orientation and Unicode. The isCOBOL Compiler supports modern COBOL dialects, JavaBeans graphical controls, as well as common elements of legacy COBOL dialects that are typically found in real-world application code.

Transparent COBOL-to-Java Process

In an isCOBOL environment, developers continue programming in COBOL, sending programs to the isCOBOL Compiler when appropriate. The isCOBOL Compiler translates COBOL source code into Java classes that are then executed with the Java Virtual Machine (JVM). These Java classes can run as stand alone programs or be further integrated with other enterprise applications. This compilation process is transparent to developers.

Flexible, open data access

In terms of data access and flexibility, isCOBOL takes 'straightforward' to a new level. isCOBOL is designed to utilize both Indexed Sequential (ISAM) file systems and relational databases.
By offering automatic translation of ESQL to JDBC and an ISAM-to-RDBMS interface, Veryant ESQL Generator, developers working with isCOBOL can transition data to another ISAM file system or JDBC-compliant relational database without source code changes, without external pre-compilers, and without changing the behavior of an application. At the individual program level, COBOL file statements or embedded SQL (ESQL) can be used interchangeably, opening the door to any combination of supported file systems and database access within the same application.

Learn more

» Take a short Quick Fit Assessment to determine whether or not isCOBOL is a good business fit for your organization
» Contact Veryant to arrange a complimentary code analysis or learn more about isCOBOL

isCOBOL Compiler
Learn More
  isCOBOL Overview
  Runtime Environment
  ISAM File System
  Database Bridge
  JDBC/ODBC Access
  c-treeRTG for COBOL
  Application Server
  Web Direct 2.0
  Features & Benefits
  Getting Started

isCOBOL acts as a bridge between the old and new at Donatos, enabling us to minimize the impact of our migration to Java by allowing users to continue using a familiar application while providing the flexibility and freedom to execute a transition plan on the company’s timetable.
Mike Born, software development manager, Donatos

Stay informed. Join the Veryant Community


© Veryant - All Rights Reserved
Veryant and isCOBOL are trademarks or registered marks of Veryant in the United States and other countries. All other marks are the property of their respective owners.