You may be interested in Gambit Scheme .
For your second question: No, Apple does not allow the use of interpreted code in your application.
EDIT
Ben Gottlieb is right, you cannot run custom scripts in your application, but the internal code interpretation should be fine.
source
share