DIBOL

DIBOL
Paradigmprocedural, imperative, structured
DeveloperDEC
First appeared1970
Stable release
DIBOL 1992 / 2002
Typing disciplinestatic
Major implementations
DEC DIBOL, Synergex DBL, Unibol
Influenced by
BASIC, Fortran, COBOL

DIBOL or Digital's Business Oriented Language is a general-purpose, procedural, imperative programming language that was designed for use in Management Information Systems (MIS) software development. It was developed from 1970 to 1993.

DIBOL has a syntax similar to FORTRAN and BASIC, along with BCD arithmetic. It shares the COBOL program structure of separate data and procedure divisions. Unlike Fortran's numeric labels (for GOTO), DIBOL's were alphanumeric;[1] the language supported a counterpart to computed goto.[2]

  1. ^ "Dibol Subroutine". DEC Professional. November 1982. p. 70.
  2. ^ example: GOTO(XSMALL,XMED,XLARG),XCODE J. Scott Canfield (November 1982). "DIBOL, Data Entry Subroutine". DEC Professional. pp. 18–20.