Compilation

Read this: https://www.geeksforgeeks.org/compiling-a-c-program-behind-the-scenes/

Compile step by step and understand what is going on.

Then read this and make sure it makes sense: https://revers.engineering/applied-re-basic-architecture/