on the TI83's the version of basic is pretty damned basic, but the 89's, its something i wish they would port to pc, it has advanced loops, and everything one would expect in a modern language, it's not even the print 10 kinda basic, you have to call functions, i love it