Operating System APIs Emerge
Early operating systems like Unix and later commercial systems began exposing interfaces (system calls, libraries) for applications to interact with hardware and system resources.
Significance
Established the fundamental concept of an 'Application Programming Interface' as an abstraction layer for software components, albeit primarily internal to a single system.
Key facts
- Year
- 1960
- Type
- invention
- Location
- Various academic and corporate labs