La interfaz de programación de aplicaciones de Windows, cuyo nombre en inglés es Windows API ("Windows application programming interface"), es un conjunto de funciones residentes en bibliotecas (generalmente dinámicas, también llamadas DLL por sus siglas en inglés, término usado para referirse a éstas en Windows) que permiten que una aplicación corra bajo un determinado sistema operativo.