I like C++ a lot, specifically I love OOP and the STL. If I had to write everything in plain C I would end up writing a lot of boilerplate code ('\0' supporting strings structures and functions; and container-alike structures and functions), time I would rather like to spend on the system functionality. Still, C++ is not well supported on microcontroller, as plain C has been the defacto for a long time.
What is your favourite language when programming microcontrollers and why?
Top Comments