Python on Android -- Easy as Pie
Here's what I did to get Python running on my HTC Incredible:
Step 1: Install a barcode scanner, so that it's easier to install custom apps: Install ZXing app
Step 2: Install the SL4A application (Scripting Layer for Android) by going to the SL4A project home page and running the previously installed "Barcode Scanner" app (the title on the icon of the ZXing app) to scan the SL4A's barcode (or just click the link if you're reading this on your Android). This downloads a .apk file which you then run to install this app directly onto ...
more ...