http://www.murkworks.com/Research/Python/PocketPCPython/Overview
I would not recommend trying to code on a handheld device. Small screen
size and [usually] small keyboards make it less-than-practical. Stick
with a laptop, or write it in a notebook, if you must.
Although it isn't the pinnacle of usability, I can program just fine
on my Sharp Zaurus C3000.
Having said that, a real PC is a lot nicer to work on. But then, if
you want to have a really portable programming thiny, the Zaurus is
great.
Not too cheap though.
Sybren
--
The problem with the world is stupidity. Not saying there should be a
capital punishment for stupidity, but why don't we just take the
safety labels off of everything and let the problem solve itself?
Frank Zappa
A used Fujitsu Lifebook running Linux and fairly large pockets? ;)
There is some version of Python running on Palms, but it's stripped
down, and I haven't tried it.
Depends what you're using it for, and how cheap you mean.
Having seen the PocketPC angle covered, I may as well cover a different angle
give an even cheaper option.
I use an old epocpython on a Psion Revo Plus for jotting down python concepts
and testing out ideas, and I wouldn't be without it - especially because the
Revo keyboard is usable in a way touchscreens aren't for me.
It's not the most extensive python installation, and it won't stand much
earthshifting (it doesn't include some modules, like tkinter) but it's a hell
of a lot of portable python considering the fact you can pick one up for
around 10 to 20 squids on ebay.
Better keyboard than a pda, portable python for next to nothing.