Page 60 - OS | TOPIC 1 | INTRODUCTION TO OPERATING SYSTEM
P. 60

Application Programming





                                     Interfaces (API)






































                    Set of defined methods, functions, and protocols that

                    allow one software application to interact with another

                    software  component,  such  as  an  operating  system,

                    library, or service.


                    Abstracts  away  the  underlying  implementation  details

                    and provides a standardized interface for developers to

                    use when building software applications.

                    Can be provided by various entities, including operating

                    systems,             programming                  languages,               libraries,

                    frameworks, and web services.
















                                                                                                                  52
   55   56   57   58   59   60   61   62   63   64   65