HP-GCC aims to provide a C compiler for the HP49G+/HP48gii series of Graphing Calculators. It is based on GCC, with various calculator specific extensions.
This is a fantastic tool. C programs run about 100 times faster than userRPL programs. The C programs are a lot bigger, but you can always store them on an SD card and have a short stub program that reads and executes them.