Low-Level C Programming – CSE 325 Lecture Videos
a better take on c vs c++ would be that c++ compilers are much more complex than c compilers, and might not be available on a given small platform. what he says about memory allocation is simply wrong.