For study compiler and linker, elf/PE file format, and what happens after your code is compiled.