How to create assembler code
Assembler code for a funtion call
How malloc works and when OS support is needed
Purify to the rescue: when your program leaks memory
How the system call execve starts a C program
How to debug your programs