Hacker Newsnew | past | comments | ask | show | jobs | submitlogin

K&R -> do some random programming problems -> small project -> learn ASM -> learn how to do a buffer overflow (read "Smashing the stack for fun and profit") -> from here find your own path.

The first three are just useful for getting the basics. The next two are for starting to learn low level stuff. You don't really understand C until you understand how it relates to lower level code.



Guidelines | FAQ | Lists | API | Security | Legal | Apply to YC | Contact

Search: