I believe Java is out- it uses a ARM11 CPU running Linux, and I am not aware of a commonly available Java for ARM CPU's...?<p>C/C++ would be seem like a good guess (and my personal preference), but on the other hand it might allow lower-level access than they are prepared to give.<p>In reality, anything that compiles on Linux on the ARM processor could be game- python, ruby, c/c++, perl... but, <i>that</i> kind of access is probably just a pipe dream.