A program is a file that resides on your hard disk. It represents code written in high-level programming languages that has been processed for execution.
.out files.exe filesThe binary program remains a static file on your storage device until it's executed.
A process is defined as a program in execution. The transformation occurs when:
Key Transformation:
Program (static file on disk) → Process (active execution in memory)
When a program becomes a process, it's organized in memory with four main sections:
