TI-BASIC
Programming language used in Texas Instruments calculators
TI-BASIC is the official name of several BASIC-like programming languages used by Texas Instruments' graphing calculators. It is a language family of three different and incompatible versions, released on different products: TI-BASIC 83 (on Z80 processor) for TI-83 series, TI-84 Plus series TI-BASIC 89 (on 68k processor) for TI-89 series, TI-92 series TI-BASIC Nspire (on ARM processor) for TI Nspire series TI rarely refers to the language by name, but the name TI-BASIC has been used in some developer documentation.
Nº Q1759833 ★
Common · Knowledge
TI-BASIC
Programming language used in Texas Instruments calculators
TI-BASIC is the official name of several BASIC-like programming languages used by Texas Instruments' graphing calculators. It is a language family of three different and incompatible versions, released on different products: TI-BASIC 83 (on Z80 processor) for TI-83 series, TI-84 Plus series TI-BASIC 89 (on 68k processor) for TI-89 series, TI-92 series TI-BASIC Nspire (on ARM processor) for TI Nspire series TI rarely refers to the language by name, but the name TI-BASIC has been used in some developer documentation.
From Wikipedia
TI-BASIC is the official name of several BASIC-like programming languages used by Texas Instruments' graphing calculators. It is a language family of three different and incompatible versions, released on different products: TI-BASIC 83 (on Z80 processor) for TI-83 series, TI-84 Plus series TI-BASIC 89 (on 68k processor) for TI-89 series, TI-92 series TI-BASIC Nspire (on ARM processor) for TI Nspire series TI rarely refers to the language by name, but the name TI-BASIC has been used in some developer documentation. For many applications, it is the most convenient way to program any TI calculator, since the capability to write programs in TI-BASIC is built-in. Assembly language can also be used, and C compilers exist for translation into assembly: TIGCC for Motorola 68000 (68k) based calculators, and SDCC for Zilog Z80 based calculators. However, both of them are cross-compilers, not allowing on-calculator programming. TI-BASIC is considerably slower than the assembly language (because it has to be interpreted), making it better suited to writing programs to quickly solve math problems or perform repetitive tasks, rather than programming games or graphics-intensive applications. Some math instruction books even provide programs in TI-BASIC (usually for the widespread variant used by the TI-82/83/84 series). Although it is somewhat minimalist compared to programming languages used on computers, TI-BASIC is nonetheless an important factor in the programming community. Because TI graphing calculators are required for advanced mathematics classes in many high schools and universities, TI-BASIC often provides the first glimpse many students have into the world of programming.
Text: Wikipédia, CC BY-SA 4.0. · Image: Wikimedia Commons (CC BY-SA 3.0) ·
Related cards
-
TI-57
Programmable calculator produced by Texas Instruments
Nº Q1536274 ★
Not listed
-
TI-Nspire series
Series of graphing calculators
Nº Q2297397 ★★
Not listed
-
TI-82
Graphics calculator
Nº Q1589217 ★
Not listed
-
TI-81
Graphing calculator
Nº Q1813143 ★
Not listed
-
TI-92 series
Line of graphing calculators produced by Texas Instruments
Nº Q14524568 ★★
Not listed
-
TI-59 / TI-58
Programmable calculator with magnetic card reader produced by Texas Instruments from 1977
Nº Q659539 ★
Not listed
-
TI-83 Premium CE
Graphing calculator
Nº Q19952765 ★
Not listed
-
S
Sinclair BASIC
Dialect of the programming language BASIC
Nº Q2074777 ★
Not listed
-
TI-99/4A
Home computer by Texas Instruments
Nº Q454390 ★★
Not listed
-
T
Tiny BASIC
Dialect of the BASIC programming language
Nº Q586622 ★
Not listed
-
F
FOCAL (programming language)
Level programming language for the Lego Mindstorms NXT
Nº Q1966202 ★
Not listed
-
BASIC
Programming language for beginners, mainly using familiar English words or abbreviations of them
Nº Q42979 ★★★
Not listed
-
T
TIS-100
2015 video game
Nº Q20538681 ★
Not listed
-
Voyage 200
Graphing calculator
Nº Q467859 ★★
Not listed
-
C
Calculator (Apple)
Basic calculator application made by Apple
Nº Q2595736 ★
Not listed
-
NumWorks
Company producing graphing calculators
Nº Q56320217 ★★★
Not listed
-
P
PowerBASIC
Brand of several commercial compilers by PowerBASIC Inc. that compile a dialect of the BASIC programming language
Nº Q1648571 ★
Not listed
-
P
Pascal (programming language)
Programming language
Nº Q81571 ★★★★
Not listed