My suggestions for programming on : - Nokia N900 : nano, KhtEditor and IPython to code in Python & PyQt. "Derivative 0.1" was coded on device in 1h when I was in a bus station 8-) - Nokia N9 : nano, KhtSimpleText and IPython to code in Python & QML.