Oui ! Avec TIGCC.
TIGCC contient un compilateur et un environnement (un IDE), des librairies (TIGCCLIB) et beaucoup de documentation, mais en anglais décrivant les fonctions de la ROM...
Il permet de faire aisément des programmes compatibles avec toutes les versions de ROM et de hardware, et offre de grandes possibilités grâce aux librairies (niveaux de gris, nombres à virgule, accès aux fonctions du TIOS...).
TIGCC donne la possibilité de réaliser des programmes en Assembleur ou en C voir même combiner les 2 langages de telle sorte de pouvoir réaliser les fonctions demandant énormément de ressources en assembleur.
TIGCC permet de programmer aussi sous Linux.
GTC est aussi un compilateur C pour TI, mais à ce jour aucune version n'est encore assez puissante pour rivaliser avec TIGCC et donner le même ou un niveau supérieur de confort de programmation.