Does the casio run python? I like the idea of having a portable machine I can write quick programs in, but some of these calculator languages are horrible. I'd rather write it in something a bit more mainstream like python or R.
The numworks calculator[1] has got a kinda beta implementation of python. The other device I was thinking of was the Gemini (modern day psion) or something similar.