Compilation and interpretation
Compilation/assembly files
Source code files
object files
executable files
Compilation/assembly software
compilers and assemblers
linkers
loaders
Dynamic linking and loading