TI-Basic es el nombre por el que es conocido el lenguaje de programación integrado en algunas calculadoras gráficas programables de Texas Instruments. Se asemeja al lenguaje BASIC clásico, de ahí su nombre. Al igual que este último, es un lenguaje de programación imperativo.
Existen dos variantes básicas del TI-Basic, una es la incluida en las calculadoras basadas en el procesador Zilog Z80 tales como las TI-82 y TI-85 entre otras, otra es la que se incluye en las calculadoras basadas en el procesador Motorola 68000, como las TI-89, TI-92 y TI Voyage 200. La nueva familia de calculadoras la TI-Nspire y la TI-Nspire_CAS incluyen también programación en lenguaje TI-BASIC compatibles con la TI-89 (Titanium) TI Voyage200