O'Reilly logo
  • Michael ss thinks this is interesting:

These languages compile their source program into object code (an .obj file). The linker converts the generated object code into an executable (.exe file) by combining object code with the desired libraries.

From

Cover of Java Programming

Note

how other languages work