Red de conocimiento informático - Espacio del host - ¿La API de la que hablamos a menudo se refiere al sistema operativo o al lenguaje de programación?

¿La API de la que hablamos a menudo se refiere al sistema operativo o al lenguaje de programación?

API se refiere a la interfaz de programación de aplicaciones. Entendamos el concepto con un ejemplo:

Windows proporciona un conjunto de API, que podemos utilizar para aprovechar lenguajes de programación. Las funciones del sistema Windows (como abrir un archivo o algo así), las API en diferentes lenguajes de programación tienen diferentes métodos de escritura para adaptarse a la sintaxis del propio lenguaje de programación. Todos estos métodos de escritura están definidos por Microsoft.

Otro ejemplo es el complemento de World of Warcraft. En realidad, utiliza la API proporcionada por Blizzard y el código escrito en lenguaje Lau (parece estarlo) se coloca en un lugar específico para implementarlo. funciones que escribiste en el juego. Esta API La forma específica de escritura está definida por Blizzard.

En general, un programa debe tener un conjunto de API para un lenguaje de programación.