I see potential assuming things are done nicely(and it's not all in flash

)
Flash?
FLASH!?!
Personally i can't stand high level languages, and flash is about as high as you get.
I'm going to school for hardware design, so naturally I want to be able to poke around in the hardware.
So my choice, so people can actually understand the code without ruffling though assembler, is C/C++.