Lua, Javascript and other interpreters can run on Arduino based hardware, but it usually requires more available memory. 32kb isn't enough to run an interpreter on top of it.
I think you'll have to use C(++) instead. But basic things come of quite easy, as Ben wrote.