IBM has offered the computer programming language COBOL on many platforms, starting with the IBM 1400 series and IBM 7000 series, continuing into the industry-dominant IBM System/360 and IBM System/370 mainframe systems, and then through IBM Power Systems (AIX), IBM Z (z/OS and z/VSE), and x86 (Linux).
At the height of COBOL usage in the 1960s through 1980s, the IBM COBOL product was the most important of any industry COBOL compilers. In his popular textbook A Simplified Guide to Structured COBOL Programming, Daniel D. McCracken tries to make the treatment general for any machine and compiler, but when he gives details for a particular one, they are to the IBM COBOL compiler and for a System/370.[1] Similarly, another popular textbook of the time, Stern and Stern's Structured COBOL Programming, tries to present an implementation-independent explanation of the language, but the appendix giving the full syntax of the language is explicitly for IBM COBOL, with its extensions to the language highlighted.[2]
Use of IBM COBOL was so widespread that Capex Corporation, an independent software vendor, made a post-code generation phase object code optimizer for it.[3] The Capex Optimizer became a quite successful product.[4]
Although the IBM COBOL Compiler Family web site[5] only mentions AIX, Linux, and z/OS, IBM still offers COBOL on z/VM and z/VSE.
^McCracken, Daniel D. (1976). A Simplified Guide to Structured COBOL Programming. Wiley. pp. 1, 7–9, 68–69, 78n, 149. ISBN 0-471-58284-0.
^Stern, Nancy; Stern, Robert A. (1980). Structured COBOL Programming (3rd ed.). New York: John Wiley & Sons. pp. x, 4–5, Appendix E (539–561). ISBN 0-471-04913-1.
^"uncertain". EDP Analyzer. Vol. 9–10. United Communications Group. 1971. pp. 2–3.
^Leavitt, Don (January 17, 1977). "Users Put 38 Packages on Honor Roll". Computerworld. p. 23.
IBM has offered the computer programming language COBOL on many platforms, starting with the IBM 1400 series and IBM 7000 series, continuing into the industry-dominant...
COBOL (/ˈkoʊbɒl, -bɔːl/; an acronym for "common business-oriented language") is a compiled English-like computer programming language designed for business...
open-source COBOL contender emerges". The Register. Archived from the original on 2023-03-26. Lowden, James K. (13 November 2023). "gcc cobol status". gcc...
1959 for the IBM 1401. It is most well known as the primary programming language of IBM's midrange computer product line, including the IBM i operating...
variously available depending on the platform: BASIC, COBOL, C, C++, EGL, Fortran, Java, Pacbase, PL/I, IBM RPG, and Smalltalk. This is the eventual total of...
Publish-Subscribe messaging. APIs directly supported by IBM include: IBM Message Queue Interface (MQI) for C, COBOL, PL/I, Java, Rexx, RPG, and C++ Java Message...
applications (COBOL). IBM 7106: Processing Unit IBM 1414: IBM 7040 I/O Synchronizer IBM 1014: IBM 1414 Remote Inquiry Unit IBM 1401: IBM 7040 card, printer...
products, mostly system utilities for the IBM mainframe platform, and was known for its Optimizer add-on to the IBMCOBOL compiler. Capex was acquired by Computer...
input. COBOL considerations: unlike PL/I, IBMCOBOL does not normally provide for the manipulation of pointers (addresses). In order to allow COBOL programmers...
family of data management products, including database servers, developed by IBM. It initially supported the relational model, but was extended to support...
compiled for both IBM and Philco computer architectures in mid-1960. The first known demonstrated cross-platform high-level language was COBOL. In a demonstration...
efficiency Capex Corporation – produced the COBOL optimizer, an early mainframe object code optimizer for IBMCobol Superoptimization Digital Research XLT86...
product named IBM Navigator for i. Programming languages available from IBM for IBM i include RPG, Control Language, C, C++, Java, EGL, COBOL, and REXX....
The IBM 7090 is a second-generation transistorized version of the earlier IBM 709 vacuum tube mainframe computer that was designed for "large-scale scientific...
COBOL, FORTRAN, Report Program Generator (RPG), and FARGO. The 1400 series was replaced by System/360 and, later, by low-end machines like the IBM System/3...
"Program Product" was used by IBM to denote that it is a chargeable item. One of IBM'sCOBOL Compilers was "PP 5688-197 IBMCOBOL for MVS and VM 1.2.0" which...
HLL status on its midrange systems to rival COBOL. SQL – a relational query language developed for IBM's System R; now the standard RDBMS query language...
at a time. Later, IBM provided compilers for the newly developed higher-level programming languages Fortran, COMTRAN and later COBOL. The first operating...
(PDF). Archived from the original (PDF) on 2016-05-29. IBM Corporation (August 2009). Enterprise COBOL for z/OS Language Reference (PDF). pp. 478–482. Retrieved...
OpenCobolIDE: A simple COBOL IDE, retrieved August 27, 2022 "ColinDuquesnoy in Launchpad". Launchpad. Retrieved August 27, 2022. OpenCobolIDE/OpenCobolIDE...
operating system introduced by IBM, pre-installed on the IBM 8100 and later ported to the ES/9370. It was first introduced on the IBM 8100 series, which was released...
available for the IBM 5280 Distributed Data System (see the table for more specifications): IBM 5285 Programmable Data Station (COBOL, IBM RPG, DE/RPG languages...