| abstract
| - TI-BASIC is a basic programming language that is used in Texas Instruments' graphing calculators to easily create simple & safe programs.
- TI-BASIC is the unofficial name of a BASIC-like language built into Texas Instruments (TI)'s graphing calculators. (Except for the TI-85 and TI-86 variants, TI only refers to it as the calculators' "extensive programming capability".) Though the TI-BASIC name has stuck, the syntax is actually rather different from almost all standard BASIC implementations, sometimes resembling other languages such as PILOT or even Forth. It is the most convenient way to program any TI calculator, since the capability to write programs in TI-BASIC are built-in. Assembly language (often referred to as "asm") can also be used, and C compilers exist for translation into assembly: TIGCC for Motorola 68000 based calculators, and Z88DK for Zilog Z80 based calculators. However, both of them are in fact cross-compilers, not allowing on-calculator programming. Although TI-BASIC is considerably slower than assembler and consequently is not very good for programming fast applications and games, it is very useful for quickly writing programs to solve math problems (formulae, etc) and for performing repetitive tasks, with some math instruction books even providing 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 is often the first glimpse many students have into the world of programming. Learning to program in TI-BASIC is a relatively easy task, encouraging potential programmers to explore the field of computer science.
|