While you're on your iPhone, iPod touch, or iPad, I recommend you to try this app called Touch Lua. It is free to download, but there are three premium libraries that can be purchased, which are the Draw library, Turtle library, and Audio library. Touch Lua allows users to create Lua 5.2 scripts on your phone. Using Touch Lua you are able to create calculators, graphs, games, and more all on your iPhone. It also has a few sample scripts which showcase the features of Touch Lua. Lua is a programming language which is fast, lightweight, and flexible. It is easy to pick up and start programming in. Lua 5.1 is used in Roblox to enhance user's games with special functionality, allowing builders to make games more advanced. Lua is also used in Minecraft mods or modifications such as ComputerCraft and OpenComputers, both of which have computers programmable in Lua 5.1 for ComputerCraft and Lua 5.2 for OpenComputers. A link to the Touch Lua forums is given. http://hawwashsoft.proboards.com There is also a Touch Lua wiki. http://touchlua.wikia.com/wiki/Touch_Lua_Wiki