everyBASIC
Docs ยป DEC BASIC-PLUS

decbasic

DEC BASIC-PLUS

DEC BASIC-PLUS
Keywords

  • ABS
  • AND
  • ASCII
  • ASSIGN
  • ATN
  • BYE
  • CAT
  • CATALOG
  • CHAIN
  • CHANGE
  • CHR$
  • CLOSE
  • COMPILE
  • CONT
  • COS
  • CVT%$
  • CVT$%
  • CVT$F
  • CVTF$
  • DATA
  • DATE$
  • DEASSIGN
  • DEF
  • DELETE
  • DET
  • DIM
  • END
  • EQV
  • ERL
  • ERR
  • EXP
  • FIELD
  • FIX
  • FN
  • FNEND
  • FOR
  • GET
  • GOSUB
  • GOTO
  • HELLO
  • IF
  • IMP
  • INPUT
  • INPUT LINE
  • INSTR
  • INT
  • KEY
  • KILL
  • LEFT
  • LEN
  • LENGTH
  • LET
  • LIST
  • LISTNH
  • LOG
  • LOG10
  • LSET
  • MAGTAPE
  • MAT
  • MID
  • NAME
  • NEW
  • NEXT
  • NOT
  • NUM
  • NUM$
  • NUM2
  • OLD
  • ON ERROR GOTO
  • ON-GOSUB
  • ON-GOTO
  • OPEN
  • OR
  • PI
  • POS
  • PRINT
  • PRINT USING
  • PUT
  • RAD$
  • RANDOMIZE
  • READ
  • RECOUNT
  • REM
  • RENAME
  • REPLACE
  • RESTORE
  • RESUME
  • RETURN
  • RIGHT
  • RIGHT$
  • RND
  • RSET
  • RUN
  • RUNNH
  • SAVE
  • SGN
  • SIN
  • SLEEP
  • SPACE$
  • SQR
  • STOP
  • SWAP%
  • TAB
  • TAN
  • TAPE
  • TIME
  • TIME$
  • UNLESS
  • UNLOCK
  • UNSAVE
  • UNTIL
  • VAL
  • WAIT
  • WHILE
  • XLATE
  • XOR

One of the oldest and most influential BASIC implementations, developed by the Digital Equipment Corporation (DEC) and released in 1970.

It is said to be highly influenced by JOSS, a Rand Corporation time-sharing programming language which also influenced other languages such as FOCAL and MUMPS1).

Where it is/was used

  • DEC PDP-11, under the RSTS/E operating system

Noteworthy characteristics

  • The to-be-famous string manipulation functions LEFT$, MID$, RIGHT$ were born with BASIC-PLUS.

Environment and usage

Extensions

Curiosities

Related to...

Influenced by

Influence for

  • Altair BASIC by Micro-Soft - Bill Gates used BASIC-PLUS on the PDP-11 during high school and his experience influenced the first BASIC for microcomputers
  • Microsoft BASIC-80 - took even more from DEC BASIC and spread through all of its descendents

Versions and successors

  • VSI BASIC for OpenVMS - through this day, a direct heir of the original BASIC-PLUS

References

  • https://en.wikipedia.org/wiki/BASIC-PLUS
  • https://en.wikipedia.org/wiki/Microsoft_BASIC
Compilers, DEC
1)
https://en.wikipedia.org/wiki/JOSS
Previous Next

everyBASIC

Table of Contents

Table of Contents

  • DEC BASIC-PLUS
    • Where it is/was used
    • Noteworthy characteristics
    • Environment and usage
    • Extensions
    • Curiosities
    • Related to...
      • Influenced by
      • Influence for
    • Versions and successors
    • References

Home Login Links

  • BASICs we know of
    • Apple II INTEGER BASIC
    • Altair BASIC
    • ANSI BASIC
    • Applesoft BASIC
    • Atari BASIC
    • Acorn Atom BASIC
    • BBC BASIC
    • bootBASIC
    • Bywater BASIC
    • Commodore BASIC
    • Dartmouth BASIC
    • DEC BASIC-PLUS
    • Decimal BASIC
    • FreeBASIC
    • Gambas
    • Microsoft GW-BASIC
    • HP Time-Shared BASIC
    • Liberty BASIC
    • Numbered Lines BASIC
    • MiniBASIC (Joe Strout's)
    • minibasic (McLean's)
    • Microsoft BASIC-80
    • Amiga Microsoft BASIC
    • Microsoft Atari BASIC
    • Microsoft QuickBASIC
    • MSX BASIC
    • Sinclair BASIC
    • Structured BASICs
    • TI BASIC
    • TRS-80
    • Color BASIC
    • TrueBASIC
    • twinBASIC
    • ugBASIC
    • MS Visual Basic for DOS
  • BASIC keywords reference
  • Links