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
-
W
Windows Calculator
Software application
Nº Q670022 ★
Not listed
-
Object Pascal
Branch of object-oriented derivatives of Pascal programming language
Nº Q633894 ★★
Not listed
-
T
Tacit programming
Programming paradigm
Nº Q3305965 ★
Not listed
-
Casio FX-850P
Programmable scientific calculator
Nº Q2941128 ★
Not listed
-
Little Professor
Educational calculator toy made by Texas Instruments
Nº Q6651428 ★
Not listed
-
F
FreeBASIC
Compiled programming language
Nº Q195929 ★
Not listed
-
A
Algorithms + Data Structures = Programs
Non-fiction work by Niklaus Wirth
Nº Q4724373 ★
Not listed
-
Intel Graphics Technology
Series of integrated graphics processors
Nº Q1665604 ★★
Not listed
-
GFA BASIC
Dialect of the BASIC programming language
Nº Q1485336 ★
Not listed
-
GEOS (8-bit operating system)
Graphical operating system (8-bit)
Nº Q572117 ★★
Not listed
-
I
Idris (programming language)
Purely functional programming language
Nº Q15408477 ★
Not listed
-
Brainfuck
Esoteric, minimalist programming language
Nº Q244627 ★★★
Not listed
-
TeX
Typesetting system
Nº Q5301 ★★★
Not listed
-
Terminal (typeface)
Family of monospaced raster typefaces
Nº Q765466 ★
Not listed
-
Q
Q (programming language from Kx Systems)
Proprietary array programming language from Kx Systems, with "atoms", "lists", and "functions"
Nº Q7265638 ★
Not listed
-
T
Tiny C Compiler
Fast, small and free C compiler
Nº Q1730569 ★
Not listed
-
Calculator spelling
Method of writing text on seven-segment displays
Nº Q814320 ★★★
Not listed
-
HP 49/50 series
Series of graphing calculators by Hewlett-Packard
Nº Q3338809 ★
Not listed