Windows API
Windows API (zwane też WinAPI) - zbiór funkcji, stałych i zmiennych potrzebnych i umożliwiających działanie programu w systemie operacyjnym Windows.
Zbiór ten jest bardzo obszerny i zawiera funkcje zarówno do tworzenia okien programow, przeróżnych menu i innych elementów interfejsu użytkownika, jak i sprawdzania działań użytkownika. A także umożliwiające dostęp do innych aplikacji, funkcji sieciowych czy sprzętu w komputerze. Mianem WinAPI określamy standardowe funkcje przychodzące wraz z bibliotekami DLL (w 16-bitowych wersjach z rozszerzeniem .exe) dostarczanymi z systemem - np. kernel32.dll, user32.dll, gdi32.dll czy wsock32.dll, znajdujące się w podkatalogu System w głównym katalogu Windowsa. Ilość bibliotek rośnie wraz z każdą nową wersją Windows. Powoduje to także problemy z uruchomieniem aplikacji napisanej w starej wersji systemu pod kontrolą nowej. Obecnie znakomita wiekszość kompilatorów posiada odpowiednie pliki nagłówkowe umożliwiające korzystanie z WinAPI.