Completely agree, to really appreciate what is going on with the uC, writing some actual machine code at some point is really worthwhile, I programmed my third robot all in assembly code.
I have a decent amount of experience with C, I'm not a fan of C++ either, I have never used C#, what do...