Thank you for the comment and suggestions. I'm not very familiar with Lisp... so I was considering an imperative language with easy to learn syntax: javascript, lua, or python.
It says hackable, how so? Are the GPIO pins 5 volt logic level safe? Can they be used as capacitive keys, or analog inputs, etc.? What type of connector do you plan to use?