从你描述的情况来看都是c语言啊,甚至更高级的语言都可能。
Angel_YY说的好,宁愿用更高档的mcu也要争取用C,移植性、维护性提高太多。
其实如果性能够,用python之类更高级的语言甚至开发速度更快,可维护性也很高。