UNIX System Calls
Early versions of the UNIX operating system established a formal set of 'system calls' – functions like 'open()', 'read()', 'write()' – that applications could use to interact with the OS kernel. These were foundational examples of internal APIs.
Significance
Defined the fundamental concept of a programmatic interface for interacting with a core system component, allowing for modular software development.
Key facts
- Year
- 1970
- Type
- invention
- Location
- Bell Labs, Murray Hill, New Jersey, USA