Windows API is a Microsoft programming interface for Windows applications and system services.
Developers use Windows APIs to interact with files, processes, windows, devices, networking, security, and operating-system capabilities. Former or related names include Win32 API.