Bien que Java est le langage standard pour le développement d'applications Android, les ingénieurs de Google ont mis au point un moyen pour les fans de interprétés, langages de script pour créer Android apps ainsi. Actuellement, la couche de scripts de Google pour Android - SL4A - soutient Python, Perl, JRuby, Lua, BeanShell, javascript et Tcl. Pour développer des applications utilisant SL4A, vous devez avoir l'Oracle / Sun Java ou environnement d'exécution OpenJDK installés. Vous devez également télécharger le SDK Android. Enfin, vous devez télécharger et installer SL4A sur votre appareil Android, et l'émulateur de périphérique Android inclus avec le SDK Android.