Read other letters about this article
Not only do TIs feature a programming language very similar to Basic, but they also allow easy access to a simple graphics library so that a programming novice can get instant gratification. They're also portable, cheap, and can be used in the classroom.
That's what I started on.
-Jack
Software Engineer