everyBASIC
Docs ยป TI BASIC

ti994

TI BASIC

TI BASIC
Keywords

  • ABS
  • ASC
  • ATN
  • BREAK
  • BYE
  • CALL
  • CHR$
  • CLEAR
  • COLOR
  • CONTINUE
  • COS
  • DATA
  • DEF
  • DELETE
  • DIM
  • DISPLAY
  • EDIT
  • END
  • EOF
  • EXP
  • FOR
  • GCHAR
  • GO SUB
  • GO TO
  • GOSUB
  • GOTO
  • HCHAR
  • IF
  • INPUT
  • INT
  • JOYST
  • KEY
  • LEN
  • LET
  • LIST
  • LOG
  • NEW
  • NEXT
  • NUMBER
  • OLD
  • ON-GOSUB
  • ON-GOTO
  • OPEN
  • OPTION
  • POS
  • PRINT
  • RANDOMIZE
  • READ
  • REM
  • RESEQUENCE
  • RESTORE
  • RETURN
  • RND
  • RUN
  • SAVE
  • SCREEN
  • SEG$
  • SGN
  • SIN
  • SOUND
  • SQR
  • STEP
  • STOP
  • STR$
  • TAN
  • TO
  • TRACE
  • UNBREAK
  • UNTRACE
  • VAL
  • VCHAR

The BASIC developed by Texas Instruments for their pioneer 16-bit home computers 99/4 (1979) and 99/4A (1981). The user manual of this last machine was the guide for its implemented keywords listed here. The machines were plagued by hardware decisions, but TI BASIC was a very complete implementation of the language with some exclusive and interesting features.

Where it is/was used

  • Texas Instruments TI-99/4 and TI 99/4A

Noteworthy characteristics

Environment and usage

Extensions

TI Extended Basic was a cartridge released by TI in 1981 with a lot of features highly missed.

Curiosities

Twice the word size, half the performance: the TI 99/4 machines were remarkably slow and their BASIC suffered the most. The Sieve of Erastothenes benchmark by BYTE Magazine took 3960 seconds, while the Apple II could do it in 2806 seconds.1)

Related to...

Influenced by

  • The Minimal ANSI BASIC Specification released in 1978 was noticeably followed close by TI BASIC.

Influence for

Versions and successors

References

  • https://en.wikipedia.org/wiki/TI_BASIC_(TI_99/4A), last check 2023-02-11
  • https://archive.org/details/ti-99-4-a-users-reference-guide, last check 2023-03-03
Interpreters, ROM, TI/99
1)
BYTE Magazine, January 1983. Available at https://archive.org/details/byte-magazine-1983-01/page/n291/mode/2up , last checked 2021-02-11
Previous Next

everyBASIC

Table of Contents

Table of Contents

  • TI 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
    • 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
      • TI Extended BASIC
    • TRS-80
    • Color BASIC
    • TrueBASIC
    • twinBASIC
    • ugBASIC
    • MS Visual Basic for DOS
  • BASIC keywords reference
  • Links