TI-Basic 84 Programming/Introduction

From Wikibooks, open books for an open world
< TI-Basic 84 Programming
Jump to: navigation, search

Contents

[edit] Purpose

The purpose of this book is to teach both the basics and more advanced aspects of the TI-BASIC programming language. Although the book's intention is to instruct newcomers with no previous TI-Basic programming knowledge or experience, those who have some experience in programming can use the table of contents to inform themselves on certain aspects of the language, like optimizing code or learning the small yet important differences between certain loop types. Hopefully, the Wiki Community can contribute a vast amount of useful TI-Basic programming knowledge, which will allow this book to provide a much more in-depth look at TI-Basic. Currently, this book only provides information regarding TI-BASIC programming on the TI-83+ or 84+. Of course, the Silver Editions of the two calculators can be used with this guide.

In order to learn the language and programming skills from beginning to end, it is suggested that one starts with this page, the Introduction, and use the links at the bottom of each page to move on to the next chapter.

[edit] Overview

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.

[edit] Assumptions

This wikibook assumes that you have at least a partial understanding of the following concepts:

[edit] Versions of TI-BASIC

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.


Next: Book Conventions
Table of Contents: TI-Basic 84 Programming

Personal tools
Namespaces
Variants
Actions
Navigation
Community
Toolbox
Sister projects
Print/export