Looks like Lisp... Or Scheme perhaps. Any functional language if you ask me.