Slide 1 / 16
Why files?
When your program ends, all variables are lost from memory. Files let you:
- Persist data beyond program execution
- Share data between different programs
- Process large datasets that won't fit in variables
- Log program activity for debugging
Examples: student grade files, game save files, configuration files, logs.