FANDOM


OverviewEdit

TI-Basic is a simple programming language used on Texas Instruments (TI) graphing calculators which integrates many normal graphing calculator commands (such as storing variables or graphing) into its code.

TI-Basic is a very easy language to program, especially when it is compared with Assembly, the other main language that can be used to program TI graphing calculators. Programs written in TI-Basic, compared to programs written in Assembly, have a small filesize (due to that fact that developers made the commands able to be programmed using just 1-2 bytes [such as 'If ' or 'Menu(']). This tends to make execution of TI-Basic programs very slow, however, because the calculator must first read through and parse each line of code of TI-Basic and then translate it into Assembly before actually executing it. Despite the slow speed of TI-Basic, it is appropriate for many simple programs. It makes it a good start for beginners.

Versions of TI-BASICEdit

The two main versions of TI-Basic in use today are these:

  • TI-Basic that comes on the TI-83, TI-83+, TI-83+ Silver Edition, TI-84+ and TI-84+ Silver Edition calculators. This is a less powerful version of TI-Basic, but still can be used to make many different types of programs.
  • TI-Basic that comes on the TI-89, TI 89 Titanium, TI-92, TI-92 Plus and Voyage 200 calculators. This is the more powerful version of TI-Basic.

It should be noticed that within these two versions of TI-Basic there are slight variations.



This page uses content from Wikibooks. The original book was at TI-Basic 84 Programming. The authors of this book were Jimmyatic and Dlrohrer2003. As with TI-BASIC Wiki, the text of Wikibooks is available under the Creative Commons Attribution-Share Alike License.

Ad blocker interference detected!


Wikia is a free-to-use site that makes money from advertising. We have a modified experience for viewers using ad blockers

Wikia is not accessible if you’ve made further modifications. Remove the custom ad blocker rule(s) and the page will load as expected.