TI-BASIC

E23982

TI-BASIC is a simple, interpreted programming language designed for Texas Instruments graphing calculators, commonly used by students to create custom programs and utilities.

Jump to: Surface forms Statements Referenced by

Observed surface forms (6)


Statements (51)

Predicate Object
instanceOf high-level programming language
interpreted language
programming language
designedFor Texas Instruments graphing calculators
developer Texas Instruments
domain educational computing
executionModel interpreted
feature built-in graphing commands
built-in math functions
global variables
label-based control flow
limited memory management
line-oriented code
no user-defined data types
token-based syntax
hasVariant TI-BASIC self-linksurface differs
surface form: TI-83 TI-BASIC

TI-BASIC self-linksurface differs
surface form: TI-84 TI-BASIC

TI-BASIC self-linksurface differs
surface form: TI-89 TI-BASIC

TI-BASIC self-linksurface differs
surface form: TI-92 TI-BASIC

Voyage 200 TI-BASIC
influencedBy BASIC
notableLimitation limited graphics performance
limited memory space on calculators
slow execution speed compared to assembly
paradigm imperative programming
procedural programming
supports conditional statements
floating-point arithmetic
graphing functions
integer arithmetic
lists
loops
matrix operations
on-screen text output
strings
user input
targetPlatform TI-82 series
TI-83 Plus graphing calculator
surface form: TI-83 series

TI-84 Plus graphing calculator
surface form: TI-84 Plus series

TI-85
TI-86
TI-89 Titanium graphing calculator
surface form: TI-89

TI-92 Plus
Voyage 200
typicalUsers college students
high school students
middle school students
usedFor educational purposes
mathematical utilities
simple games
student-created programs

Referenced by (10)

Full triples — surface form annotated when it differs from this entity's canonical label.

TI-BASIC hasVariant TI-BASIC self-linksurface differs
this entity surface form: TI-83 TI-BASIC
TI-BASIC hasVariant TI-BASIC self-linksurface differs
this entity surface form: TI-84 TI-BASIC
TI-BASIC hasVariant TI-BASIC self-linksurface differs
this entity surface form: TI-89 TI-BASIC
TI-BASIC hasVariant TI-BASIC self-linksurface differs
this entity surface form: TI-92 TI-BASIC
subject surface form: TI-83 Plus
this entity surface form: TI-BASIC programming language
subject surface form: TI-83 Plus
subject surface form: TI-84 Plus
subject surface form: TI-89 Titanium
this entity surface form: TI-Basic variant