zestaw programowanych przerwań, wywołań, formatów wymiany informacji, funkcji programowych i elementów języka programowania, przeznaczonych do efektywnego korzystania z usług systemu operacyjnego.