I think the most important advantage you get programming in C is the portability of your code. You will have a few basic function programming your hardware, so these are the only functions to change when changing your hardware platform. Jens