API Windows (ранее называемый API Win32) является основным набором интерфейсов программирования приложений, доступных для операционных систем Microsoft Windows. Этот тег предназначен для вопросов о разработке собственных приложений Windows с использованием Windows API.

Windows API, неформально WinAPI, является основным набором интерфейсов прикладного программирования (API) Microsoft, доступным в операционных системах Microsoft Windows. Ранее он назывался Win32 API; однако имя Windows API более точно отражает его корни в 16-битной Windows и ее поддержку в 64-битной Windows. Почти все программы Windows взаимодействуют с Windows API. Дополнительную информацию можно найти в документации по API Windows.

Windows API (Win32) в основном ориентирован на язык программирования C, поскольку его открытые функции и структуры данных описаны на этом языке в последних версиях его документации. Однако API может использоваться любым компилятором или ассемблером языка программирования, способным обрабатывать (четко определенные) структуры данных низкого уровня вместе с предписанными соглашениями о вызовах для вызовов и обратных вызовов.