BLIS/COBOL

Last updated
BLIS/COBOL
Written in COBOL
Working stateHistoric
Platforms Data General Nova and Data General Eclipse 16-bit minicomputers

BLIS/COBOL is a discontinued operating system that was written in COBOL. It is the only such system to gain reasonably wide acceptance.[ citation needed ] It was optimised to compile business applications written in COBOL. BLIS was available on a range of Data General Nova and Data General Eclipse 16-bit minicomputers. It was marketed by Information Processing, Inc. (IPI), who regularly exhibited the product at the National Computer Conference in the 1970s and 80s. It was priced between US$830 and $10,000 depending on the number of supported users and features. In 1977, IPI boasted over 100 operational installations of the system worldwide. [1] [2]

By 1985, a version for the IBM PC existed called PC-BLIS. [3]

Originally, most operating systems were written in assembly language for a particular processor or family of processors. Non-assembler operating systems were comparatively slow, but were easier for revision and repair. One of the reasons for the C programming language's low-level features, which resemble assembly language in some ways, is an early intent to use it for writing operating systems. Similar goals led to IBM's development of PL/S. The high-level nature of COBOL, which created some problems for operating system development, was partially addressed in BLIS, since it was deliberately optimized for COBOL.

Related Research Articles

Assembly language Low level programming language

In computer programming, assembly language, often abbreviated asm, is any low-level programming language in which there is a very strong correspondence between the instructions in the language and the architecture's machine code instructions. Because assembly depends on the machine code instructions, every assembly language is designed for exactly one specific computer architecture. Assembly language may also be called symbolic machine code.

AIX is a series of proprietary Unix operating systems developed and sold by IBM for several of its computer platforms. Originally released for the IBM RT PC RISC workstation, AIX now supports or has supported a wide variety of hardware platforms, including the IBM RS/6000 series and later POWER and PowerPC-based systems, IBM System i, System/370 mainframes, PS/2 personal computers, and the Apple Network Server.

COBOL Programming language with English-like syntax

COBOL is a compiled English-like computer programming language designed for business use. It is imperative, procedural and, since 2002, object-oriented. COBOL is primarily used in business, finance, and administrative systems for companies and governments. COBOL is still widely used in applications deployed on mainframe computers, such as large-scale batch and transaction processing jobs. But due to its declining popularity and the retirement of experienced COBOL programmers, programs are being migrated to new platforms, rewritten in modern languages or replaced with software packages. Most programming in COBOL is now purely to maintain existing applications, however many large financial institutions were still developing new systems in COBOL in 2006 due to the mainframe processing speed.

PL/I is a procedural, imperative computer programming language developed and published by IBM. It is designed for scientific, engineering, business and system programming. It has been used by academic, commercial and industrial organizations since it was introduced in the 1960s, and is still used.

IBM System i

The IBM System i was a midrange computer platform from IBM, sometimes referred to generically by the umbrella term AS/400 or "AS400". The platform was first introduced as the AS/400 in June 1988, with the operating system being called OS/400. In 2000, IBM introduced the eServer iSeries. As part of IBM's re-branding initiative in 2006, it was again renamed to System i.

Microcomputer A small computer, with a processor made of one or a few integrated circuits

A microcomputer is a small, relatively inexpensive computer with a microprocessor as its central processing unit (CPU). It includes a microprocessor, memory and minimal input/output (I/O) circuitry mounted on a single printed circuit board (PCB). Microcomputers became popular in the 1970s and 1980s with the advent of increasingly powerful microprocessors. The predecessors to these computers, mainframes and minicomputers, were comparatively much larger and more expensive. Many microcomputers are also personal computers.

IBM PC compatible computers are similar to the original IBM PC, XT, and AT that are able to use the same software and expansion cards. It was developed by Business Machine and PC corporation IBM. Such computers were referred to as PC clones, or IBM clones. The term "IBM PC compatible" is now a historical description only, since IBM no longer sells personal computers. The industry jargon "PC" sometimes doesn't mean "personal computer" generally, but rather a computer running Microsoft's Windows operating system, in contrast to Apple's macOS, which usually gives the computer the designation of "Mac".

Computer operating systems (OSes) provide a set of functions needed and used by most application programs on a computer, and the links needed to control and synchronize computer hardware. On the first computers, with no operating system, every program needed the full hardware specification to run correctly and perform standard tasks, and its own drivers for peripheral devices like printers and punched paper card readers. The growing complexity of hardware and application programs eventually made operating systems a necessity for everyday use.

IBM Series/1 1970s era IBM minicomputer

The IBM Series/1 is a 16-bit minicomputer, introduced in 1976, that in many respects competed with other minicomputers of the time, such as the PDP-11 from Digital Equipment Corporation and similar offerings from Data General and HP. The Series/1 was typically used to control and operate external electro-mechanical components while also allowing for primitive data storage and handling.

Wang Laboratories Computer company

Wang Laboratories was a computer company founded in 1951, by An Wang and G. Y. Chu. The company was successively headquartered in Cambridge, Massachusetts (1954–1963), Tewksbury, Massachusetts (1963–1976), and finally in Lowell, Massachusetts (1976–1997). At its peak in the 1980s, Wang Laboratories had annual revenues of $3 billion and employed over 33,000 people. It was one of the leading companies during the time of the Massachusetts Miracle.

In computer science, a high-level programming language is a programming language with strong abstraction from the details of the computer. In contrast to low-level programming languages, it may use natural language elements, be easier to use, or may automate significant areas of computing systems, making the process of developing a program simpler and more understandable than when using a lower-level language. The amount of abstraction provided defines how "high-level" a programming language is.

In computing, Interactive System Productivity Facility (ISPF) is a software product for many historic IBM mainframe operating systems and currently the z/OS and z/VM operating systems that run on IBM mainframes. It includes a screen editor, the user interface of which was emulated by some microcomputer editors sold commercially starting in the late 1980s, including SPF/PC.

CICS

IBM CICS is a family of mixed language application servers that provide online transaction management and connectivity for applications on IBM mainframe systems under z/OS and z/VSE.

Disk Operating System/360, also DOS/360, or simply DOS, is the discontinued first member of a sequence of operating systems for IBM System/360, System/370 and later mainframes. It was announced by IBM on the last day of 1964, and it was first delivered in June 1966. In its time, DOS/360 was the most widely used operating system in the world.

The System 9000 (S9000) is a family of microcomputers from IBM consisting of the System 9001, 9002, and 9003. The first member of the family, the System 9001 laboratory computer, was introduced in May 1982 as the IBM Instruments Computer System Model 9000. It was renamed to the System 9001 in 1984 when the System 9000 family name and the System 9002 multi-user general-purpose business computer was introduced. The last member of the family, the System 9003 industrial computer, was introduced in 1985. All members of the System 9000 family did not find much commercial success and the entire family was discontinued on 2 December 1986. The System 9000 was based around the Motorola 68000 microprocessor and the Motorola VERSAbus system bus. All members had the IBM CSOS real-time operating system (OS) stored on read-only memory; and the System 9002 could also run the multi-user Microsoft Xenix OS, which was suitable for business use and supported up to four users.

WATFIV, or WATerloo FORTRAN IV, developed at the University of Waterloo, Canada is an implementation of the Fortran computer programming language. It is the successor of WATFOR.

PRIMOS

PRIMOS is an operating system developed during the 1970s by Prime Computer for its minicomputer systems. It rapidly gained popularity and by the mid-1980s was a serious contender as a mainline minicomputer operating system.

LINC is a fourth-generation programming language, used mostly on Unisys computer systems.

Basic Assembly Language (BAL) is the commonly used term for a low-level programming language used on IBM System/360 and successor mainframes. Originally, "Basic Assembly Language" applied only to an extremely restricted dialect designed to run under control of IBM Basic Programming Support (BPS/360) on systems with only 8 KB of main memory, and only a card reader, a card punch, and a printer for input/output — thus the word "Basic". However, the full name and the initialism "BAL" almost immediately attached themselves in popular use to all assembly-language dialects on the System/360 and its descendants. BAL for BPS/360 was introduced with the System/360 in 1964.

The IBM 5280 was designed to compete with the data entry products that were available at the time. The IBM 3740 was the major data entry capability available to convert the data collected at the source, whether high volume, distributed or locally gathered, to make it available in digitized form in databases that were available to the managers and other users, and to make sure that the information was saved securely in storage for future reference. The IBM 5280 followed the design lead of the IBM 3740 but was totally programmable, enhanced the speed and storage of the processor, the speed and amount of available memory for the software to use, the size and clarity of the display, and afforded multiple diskette drives with larger capacity on each diskette. And, it sported an enhanced styling.

References

  1. "IPI Advertisement". Computerworld . 13 June 1977. Retrieved 17 December 2015.
  2. "NCC Preview '82". Computerworld . 31 May 1982. Retrieved 17 December 2015.
  3. "PC-BLIS Note". Computerworld . 8 July 1985. Retrieved 17 December 2015.