I wanted to know in depth meaning and working of compiler, linker and loader. With reference to any language preferably c++.