Por qué debes aprender primero la API de Windows
Aprender la API de Windows es para aquellos que estén interesados en programar aplicaciones de Windows. La API proporciona a las aplicaciones y a los desarrolladores la capacidad de acceder a un conjunto de rutinas basadas en un determinado software o hardware sin tener que acceder a la fuente. codificar o comprender los detalles internos del mecanismo de trabajo.
API (Application Programming Interface, Interfaz de Programación de Aplicaciones) es un conjunto de funciones predefinidas que proporcionan a las aplicaciones y a los desarrolladores la capacidad de acceder a un conjunto de rutinas basadas en un determinado software o hardware sin necesidad de acceder al código fuente. o comprender los detalles del funcionamiento interno.
En Linux, la API de la interfaz de programación de usuario sigue el estándar POSIX, el estándar de interfaz de programación de aplicaciones más popular en UNIX. El estándar POSIX es un sistema estándar desarrollado conjuntamente por IEEE e ISO/IEC. El estándar se basó en las prácticas y experiencias de UNIX existentes en ese momento y describía la API de la interfaz de programación de llamadas al sistema del sistema operativo para garantizar que las aplicaciones se puedan trasplantar y ejecutar en múltiples sistemas operativos en el nivel del programa fuente. Estas interfaces de programación de llamadas al sistema se implementan principalmente a través de la biblioteca C (LIBC).