everyBASIC
Docs » ANSI Minimal BASIC

.:ansi:ansimin

ANSI Minimal BASIC

ansimin
Keywords

  • ABS
  • ATN
  • BASE
  • COS
  • DATA
  • DEF
  • DIM
  • END
  • EXP
  • FOR
  • GO
  • GOSUB
  • GOTO
  • IF
  • INPUT
  • INT
  • LET
  • LOG
  • NEXT
  • ON
  • OPTION
  • PRINT
  • RANDOMIZE
  • READ
  • REM
  • RESTORE
  • RETURN
  • RND
  • SGN
  • SIN
  • SQR
  • STEP
  • STOP
  • SUB
  • THEN
  • TO

The very limited specification made by the first ANSI committee created to set a standard for the BASIC language. It was not much more than a formalization of the original Version 1 of Dartmouth BASIC. Apparently, the X3J2 committee just wanted to show something quickly without having to discuss too much.

Where it is/was used

Noteworthy characteristics

Environment and usage

Extensions

Curiosities

According to Arthur Luehrmann, the ANSI X3J2 committee was made up of around 30 members who, in the end, knew that the Minimal BASIC specification was "more a toy than an actual language", that would still have to be enhanced to become useful, probably in non-standard ways.

Related to...

Influenced by

  • Dartmouth BASIC version 1

Influence for

Versions and successors

References

  • The ECMA-55 Minimal BASIC standard in PDF format
  • LUEHRMANN, Arthur. "Structured Programming In Basic". Creative Computing Volume 10, number 9, September 1984. Available at https://archive.org/details/creativecomputing-1984-09/page/n175, last checked 2023-02-27.
Previous Next

everyBASIC

Table of Contents

Table of Contents

  • ANSI Minimal BASIC
    • 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
      • ANSI Standard BASIC
      • ANSI Minimal 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