Page 13 - DFC10103 OPERATING SYSTEM Part 3
P. 13
RELATIONSHIP BETWEEN SYSTEM CALLS & API
• APPLICATION PROGRAM INTERFACE (API)
• is a set of subroutine definitions, protocols, and tools for building software.
• In general terms, it is a set of clearly defined methods of communication between
various components.
• An API can specify the interface between an application and the operating system.
• The Windows API, informally WinAPI, is Microsoft's core set of application programming
interfaces (APIs) available in the Microsoft Windows operating systems.

