Jump to content
 







Main menu
   


Navigation  



Main page
Contents
Current events
Random article
About Wikipedia
Contact us
Donate
 




Contribute  



Help
Learn to edit
Community portal
Recent changes
Upload file
 








Search  

































Create account

Log in
 









Create account
 Log in
 




Pages for logged out editors learn more  



Contributions
Talk
 



















Contents

   



(Top)
 


1 History  





2 See also  





3 References  





4 Reading  














DIBOL






العربية
Oʻzbekcha / ўзбекча

 

Edit links
 









Article
Talk
 

















Read
Edit
View history
 








Tools
   


Actions  



Read
Edit
View history
 




General  



What links here
Related changes
Upload file
Special pages
Permanent link
Page information
Cite this page
Get shortened URL
Download QR code
Wikidata item
 




Print/export  



Download as PDF
Printable version
 
















Appearance
   

 






From Wikipedia, the free encyclopedia
 


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

DIBOLorDigital'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]

History[edit]

DIBOL was originally marketed by Digital Equipment Corporation (DEC) in 1970.

The original version, DIBOL-8, was produced for PDP-8 systems running COS-300. The PDP-8-like DECmate II, supports the COS-310 Commercial Operating System, featuring DIBOL.[3]

DIBOL-11 was developed for the PDP-11 running COS-350 operating system. It also ran on RSX-11, RT-11, and from 1978 on RSTS/E. DIBOL-32 runs on VMS systems,[4] although it can also be used on other systems through emulators.

ANSI Standards were released in 1983, 1988 and 1992 (ANSI X3.165-1992). The 1992 standard was revised in 2002.

DIBOL compilers were developed by several other companies, including DBL from DISC (later Synergex), Softbol from Omtool,[5] and Unibol from Software Ireland, Ltd.[6] Development of DIBOL effectively ceased after 1993, when an agreement between DEC and DISC replaced DIBOL with DBLonOpenVMS, Digital UNIX, and SCO Unix.[7][8]

See also[edit]

References[edit]

  1. ^ "Dibol Subroutine". DEC Professional. November 1982. p. 70.
  • ^ example: GOTO(XSMALL,XMED,XLARG),XCODE J. Scott Canfield (November 1982). "DIBOL, Data Entry Subroutine". DEC Professional. pp. 18–20.
  • ^ "Introduction to DIBOL-83. Digital Equipment Corporation". April 1984.
  • ^ "New Implementation of Dibol for VAX by DEC". Hardcopy. May 1982. p. 17.
  • ^ Enterprise, I. D. G. (1985-10-07). Computerworld. IDG Enterprise. p. 66.
  • ^ Babcock, Charles (1985-09-30). AT&T unwraps applications packages for 3B series. IDG Enterprise. p. 28. {{cite book}}: |work= ignored (help)
  • ^ "DISC ANNOUNCES NEW DIBOL STRATEGY IN ASSOCIATION WITH DIGITAL". www.thefreelibrary.com. Retrieved 2016-04-12.
  • ^ "Area Software Firm Gets DEC Contract". The Sacramento Bee. February 18, 1993.
  • Reading[edit]


    Retrieved from "https://en.wikipedia.org/w/index.php?title=DIBOL&oldid=1175011022"

    Categories: 
    Procedural programming languages
    OpenVMS software
    Programming languages created in 1970
    Programming languages
    Digital Equipment Corporation
    Hidden categories: 
    CS1 errors: periodical ignored
    CS1 errors: generic name
     



    This page was last edited on 12 September 2023, at 06:02 (UTC).

    Text is available under the Creative Commons Attribution-ShareAlike License 4.0; additional terms may apply. By using this site, you agree to the Terms of Use and Privacy Policy. Wikipedia® is a registered trademark of the Wikimedia Foundation, Inc., a non-profit organization.



    Privacy policy

    About Wikipedia

    Disclaimers

    Contact Wikipedia

    Code of Conduct

    Developers

    Statistics

    Cookie statement

    Mobile view



    Wikimedia Foundation
    Powered by MediaWiki