What is an API
Though there are many articles avilable on the web, but yet can someone make it simple ( elaborate is more than welcome) to understand ( I am not from a CS background).
Though I have a basic idea I am interested to know in detail about what an API is , how it functions, and gets integrated with the OS and all about the calls and response calls and how they actually work. And what kind of tasks can an API ask the OS to do.
Guys can any CS guy be kind enough to answer this.