> Maybe I'm missing something, but I just can't imagine trying to type in > Python code into something with a small display like a mobile phone. > Imagine keeping track of the indentation ;-) > (OK, I suspect they type the Python code on a regular PC/Mac type machine > and then download it to the phone, but still...) Exactly. As with Java (J2ME) you don't write the code on the phone but simply download it. > Ruby would seem to be a nice fit for this application. Exactly. Even if Ruby only offers a very limited set of functionality, if it offers something that Java doesn't (like access to the native resources such as the phonebook, the filesystem, network information, etc.) it will certainly become successful in my eyes. Cheers, CyBerco