EXIT
01 / 12
COMPUTER • SOFTWARE
SOURCE.c / .cpp COMPILER.obj file LINKER+ .lib libs EXE FILE.exe disk LOADERInto RAM 01Compiler generates machine object code (.obj) from human source02Linker resolves external library functions into executable binary (.exe)03Loader allocates memory and copies executable into RAM for CPU execution Source Code → Compiler (.obj) → Linker (.exe) → Loader → RAM → CPU

TRANSLATORS CONVERT HUMAN SOURCE CODE INTO EXECUTABLE BINARY MACHINE CODE

Language translators convert high-level or assembly source code into binary machine language (0s and 1s) that the CPU can directly understand and execute.