This shows you the differences between two versions of the page.
| Both sides previous revision Previous revision Next revision | Previous revision | ||
|
dido:public:ra:xapend:xapend.a_glossary:a:api [2020/05/07 18:55] nick ↷ Page moved from dido:public:xapend.glossary:a:application_programming_interface to dido:public:ra:xapend.glossary:a:application_programming_interface |
dido:public:ra:xapend:xapend.a_glossary:a:api [2021/10/03 15:48] (current) 157.55.39.89 ↷ Links adapted because of a move operation |
||
|---|---|---|---|
| Line 1: | Line 1: | ||
| ===== Application Programming Interface (API) ===== | ===== Application Programming Interface (API) ===== | ||
| - | [[dido:public:xapend.glossary| Return to Glossary ]] | + | [[dido:public:ra:xapend:xapend.a_glossary:start| Return to Glossary ]] |
| - | An **application programming interface (API)** is a set of protocols, routines, functions and/or commands that programmers use to develop software or facilitate interaction between distinct systems. APIs are available for both desktop and mobile use and are typically useful for programming GUI (graphic user interface) components, as well as allowing a software program to request and accommodate services from another program. | + | An **Application Programming Interface (API)** is a set of protocols, routines, functions and/or commands that programmers use to develop software or facilitate interaction between distinct systems. APIs are available for both desktop and mobile use and are typically useful for programming [[dido:public:ra:xapend:xapend.a_glossary:g:gui]] components, as well as allowing a software program to request and accommodate services from another program. |
| Source: [[https://www.techopedia.com/definition/24407/application-programming-interface-api | Application Programming Interface (API) ]] | Source: [[https://www.techopedia.com/definition/24407/application-programming-interface-api | Application Programming Interface (API) ]] | ||