Why so many people hate C?
Because the C language assumes you know what you’re doing and lets you. If you don't know what you are doing you can learn or you can hate the language.
@lfa C made so much sense to me when I learned it after years of programming almost exclusively in assembly.
@jbqueru Sure thing. Knowing asm makes it a piece of cake to learn C, and knowing C also makes easier to start to get the sense of asm.