Ironically it uses the Squirrel language to program it, which I think was a mistake - I found it very unproductive.
If you want something similar that can be programmed bare-metal, check out the spark core: https://www.spark.io/