Higher-Level Programming
Details are hidden, handled automatically:
- Register allocation.
- Procedure calling sequences.
- Control structures: if, while, etc.
Result: write less code to get the job done, greater productivity.
Simple measurement:
- 8 C files.
- 5 different programmers.
- 3-7 machine instructions per line of code.