Basically there is a mix of C++ and Javascript that makes up the working environment. The build tools will build a combined firmware "hex file" that combines the bootloader, the firmware and the basic bangle bootstrap apps.
Obviously it all depends on what you're interesting on doing or working on for which bits of the environment you actually need to build.
Espruino is a JavaScript interpreter for low-power Microcontrollers. This site is both a support community for Espruino and a place to share what you are working on.
Basically there is a mix of C++ and Javascript that makes up the working environment. The build tools will build a combined firmware "hex file" that combines the bootloader, the firmware and the basic bangle bootstrap apps.
Obviously it all depends on what you're interesting on doing or working on for which bits of the environment you actually need to build.