What language to learn for microcontroller programming?

harry picture harry · Dec 21, 2009 · Viewed 32.3k times · Source

I'm getting into microcontroller programming and have been hearing contrasting views. What language is most used in the industry for microcontroller programming? Is this what you use in your own work? If not, why not?

P.S.: I'm hoping the answer is not assembly language.

Answer

Greg Hewgill picture Greg Hewgill · Dec 21, 2009

In my experience, you absolutely must know C, and assembly language helps too.