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.
Observed surface forms (6)
| Surface form | Occurrences |
|---|---|
| TI-83 TI-BASIC | 1 |
| TI-84 TI-BASIC | 1 |
| TI-89 TI-BASIC | 1 |
| TI-92 TI-BASIC | 1 |
| TI-BASIC programming language | 1 |
| TI-Basic variant | 1 |
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.
this entity surface form:
TI-83 TI-BASIC
this entity surface form:
TI-84 TI-BASIC
this entity surface form:
TI-89 TI-BASIC
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