TI-BASIC is de programmeertaal aanwezig op de meeste Texas Instruments-rekenmachines. De taal is gebaseerd op Basic, een eenvoudige programmeertaal en een van de eerste "moderne" programmeertalen. Het is mogelijk tekst op het scherm te zetten en via menu's onderdelen van een programma (het geheel aan opdrachten) te kiezen. Een programma in TI-Basic bestaat eigenlijk uit een serie opdrachten waarvan een groot aantal ook direct (via het basisscherm) uitgevoerd kan worden. Het gebruik van een programma kan echter ingewikkeld rekenwerk vereenvoudigen.
TI-Basic wordt door de rekenmachine omgezet in Assemblertaal (ASM), rekenmachinetaal, om daarna uitgevoerd te worden. Het gebruik van TI-Basic is makkelijker dan het gebruik van ASM.