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
-
Inter (typeface)
Open-source sans-serif typeface
Nº Q66314587 ★
Not listed
-
P
POSXML
Programming language based on XML, used to create applications for a POS terminal
Nº Q4353865 ★
Not listed
-
P
P-code machine
Programming virtual machine
Nº Q285614 ★
Not listed
-
T
Tipp10
Touch typing software
Nº Q2384355 ★
Not listed
-
Bazel (software)
Software tool that automates software builds and tests
Nº Q25345982 ★
Not listed
-
Underscore
Typographic symbol “_” (U+005F), also named “low line”, “underline”, “underbar”, “understrike”, or “underdash”
Nº Q11199 ★★★★
Not listed
-
A
ALGOL 58
Programming language
Nº Q1094499 ★
Not listed
-
T
T-Engine
Free software
Nº Q520963 ★
Not listed
-
Microsoft Small Basic
Programming language dialect and development environment
Nº Q767018 ★
Not listed
-
T
TOKU-UCHI
Typing tutor software
Nº Q11570959 ★
Not listed
-
D
Delphi (software)
Integrated Development Environment for specific dialect of Object Pascal language
Nº Q487378 ★★★
Not listed
-
T
Ternary computer
Computer that uses ternary logic
Nº Q182313 ★★
Not listed
-
D
Dataflow programming
Programming paradigm that models program as a directed graph of data flow between operations
Nº Q1172543 ★
Not listed
-
B
B (programming language)
Procedural programming language
Nº Q797302 ★★★
Not listed
-
TRS-80
Microcomputer launched in 1977, sold by Tandy Corporation through RadioShack stores
Nº Q610305 ★★★
Not listed
-
T
Tree-sitter (parser generator)
Parser generator tool and incremental parsing library
Nº Q111522956 ★
Not listed
-
P
Petit Computer
Software development application
Nº Q18643744 ★
Not listed
-
P
POSIX
Family of IEEE standards for compatibility between operating systems
Nº Q14658 ★★★
Not listed