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
-
T
Translator (computing)
Computer program that translates from one programming language to another
Nº Q4462013 ★★
Not listed
-
TMS9900
16-bit microprocessor
Nº Q767710 ★
Not listed
-
T
TEST (x86 instruction)
X86 instruction
Nº Q7670056 ★
Not listed
-
QBasic
Programming language
Nº Q381247 ★
Not listed
-
A
ArkTS
General-purpose compiled programming language
Nº Q124669188 ★
Not listed
-
Bi-quinary coded decimal
Numeral encoding scheme
Nº Q864961 ★
Not listed
-
Common Lisp
ANSI-standardized dialect of Lisp
Nº Q849146 ★★★
Not listed
-
Casio fx-9750GII
Nº Q2941133 ★★
Not listed
-
ABC 80
Home computer
Nº Q287115 ★★★
Not listed
-
I
INT 10H
BIOS interrupt call
Nº Q5352884 ★
Not listed
-
Mental calculation
Arithmetical calculations using only the human brain
Nº Q620584 ★★
Not listed
-
Quite Universal Circuit Simulator
Free electronics circuit simulator software
Nº Q597877 ★
Not listed
-
N
NetLogo
Programming language
Nº Q672307 ★
Not listed
-
1801 series CPU
Series of Soviet microprocessors based on PDP-11 instruction set
Nº Q4029292 ★★
Not listed
-
Zilog Z8000
16-bit microprocessor
Nº Q203283 ★
Not listed
-
J
JSFuck
Esoteric programming language that uses 6 characters to write all JavaScript code
Nº Q25304718 ★
Not listed
-
TK90X
Brazilian ZX Spectrum clone made in 1985 by Microdigital Electrônica,
Nº Q2608878 ★★★
Not listed
-
H
Hardware-in-the-loop simulation
Technique used in the development and test of complex real-time embedded systems
Nº Q1142371 ★★
Not listed