You should be able to do it for both, although I'm not sure about for firmware. A quick search showed me that C is used for programming firmware. There may be better choices for that, I don't know. As an all-purpose low-level programming language you can't go wrong by learning C.

What have you discovered from your internet searches?

Reply via email to