Operating Systems, Computer Science.
the API and does not need to know the details of the system call. The API is a layer of abstraction that makes the language easier for the programmer to use and can be changed without affecting the program. He also mentions user mode and kernel mode and explains how a user application makes a