My parents got one of these when I was 7... It was a TI/994A, actually. I have fond memories of playing Parsec on it! I also taught myself Basic...
https://en.wikipedia.org/wiki/TI_BASIC_(TI_99/4A)
Also it turns out that the interpreter was slow because it was written in an interpreted language, but it was good enough for simple games because they had built-in sprites.
Interesting that they have emulators/simulators for it.
http://www.99er.net/emul.shtml http://www.99er.net/win994a.shtml
It was an economical way to dabble in assembly without springing for the 32K RAM expansion and disk system.
Fun fact: even though the manual says the sequence of level colors repeats after 16, it doesn't. It just stays yellow from level 16 onwards, through at least level 24 or so.