Umm... guys... Joe is 100% right!
TI-Basic is no where close to basic!
For example:
:ClrHome
:Disp "HELLO WORLD"
No dot notation, no objects, no classes.
:Clrhome
:0->A
:For X,1,20
:A+X->A
:End
:Disp A
No dot notation, no objects, no classes.
:ClrHome
:Lbl 1
:getKey A
:While A=0
:getKey A
:End
:ClrHome
:Disp A
:Goto 1
No dot notation, no objects, no classes, whiles not ended with a wend.
Of course, there are more defining attributes then that to basic, but those are some. The only thing basic-ish I can find is the use of a GoTo command..