TI-Basic ist der Name, unter dem Texas Instruments die eingebaute Programmiersprache seiner Grafiktaschenrechner führt. Programme entstehen direkt auf dem Rechner in einem Programmeditor und laufen auf dem Startbildschirm des Geräts. Mit dem gleichnamigen BASIC der Heimcomputer TI-99/4 und TI-99/4A hat diese Sprache nur den Hersteller gemeinsam. Finden Sie mehr rund ums Programmieren auf unserer Schwerpunktseite Programmiersprachen.
Merkmale
Das aktuelle TI-Basic-Programmierhandbuch für die CE-Familie, etwa den TI-84 Plus CE, beschreibt ein Programm als eine Folge von Befehlszeilen, die der Rechner der Reihe nach ausführt. Wie viele und wie große Programme der Rechner speichern kann, hängt nur vom freien Speicher ab. Befehle tippt man nicht Buchstabe für Buchstabe ein, sondern fügt sie als Token aus Menüs ein, etwa aus dem Menü PRGM mit seinen Untermenüs für Kontrollstrukturen und Ein- und Ausgabe. Mit Disp zeigt ein Programm Werte und Texte an, mit Input und Prompt fragt es Eingaben ab.
Neben dem Editor auf dem Rechner bietet Texas Instruments in der Software TI Connect CE einen Programmeditor für den PC an, der Kopieren, Einfügen und Rückgängigmachen beherrscht und Programme per USB auf den Rechner überträgt.
Varianten
Die verbreitetste Variante ist die Sprache der Reihen TI-83 und TI-84, die wir in einem eigenen Beitrag über TI-BASIC 83 vorstellen. Rosetta Code führt außerdem ein eigenes BASIC für den TI-89 als separate Sprache.
Hello World
Rosetta Code zeigt für das BASIC des TI-89 diese Textausgabe:
Disp "Hello world!"
Einordnung
Weil die Rechner im Mathematikunterricht verbreitet sind, richtet Texas Instruments seine Programmieranleitungen ausdrücklich auch an den Unterricht, etwa mit Übungen zur Volumenberechnung. Den Heimcomputer-Verwandten stellen wir in unserem Beitrag über TI BASIC vor. Weitere Sprachen finden Sie in unserer Liste: Programmiersprachen, die mit T beginnen.
Quellen
- Texas Instruments: CE TI-Basic Programming Guide for the TI CE Family of Graphing Calculators
- Rosetta Code: Hello world/Text
Stand: 15.10.2026