Scripting Layer for Android (SL4A) liefert Skriptsprachen für Android, sodass man Skripts und interaktive Interpreter direkt auf dem Android-Gerät bearbeiten und ausführen kann. Diese Skripts haben Zugriff auf viele der APIs, die in Android-Vollanwendungen verfügbar sind.
Über die stark vereinfachte Oberfläche lassen sich die Aufgaben jedoch viel schneller durchführen. Skripts können interaktiv auf einem Terminal, im Hintergrund oder über Locale ausgeführt werden. Derzeit werden Python, Perl, JRuby, Lua, BeanShell, JavaScript, Tcl und Shell unterstützt und Erweiterungen sind geplant.
Eine neue – aber noch inoffizielle Version – ist bereits online verfügbar (http://www.mithril.com.au/android/sl4a_r4x.apk)