Lua Programming Language to the embedded world.
Version exists for the STM32F103 should be possible to port over to the STM32-Discovery.
"..The aim of the project is to have a fully functional Lua development environment on the microcontroller itself, without the need to install a specific development environment on the PC side, other than a serial or ethernet console/terminal emulator.."
Licence: MIT (mostly)
Has a STM32 Target