Microsoft had the graphics functions integrated in the kernel until 2006 The Windows API used in Microsoft Windows.Mac OS9 and OS X use Carbon for 32-bit applications. Low-level widget toolkits Integrated in the operating system 2.2.2 Based on C++ (including bindings to other languages).2.2.1 Based on C (including bindings to other languages).2.1.4 On Unix, under the X Window System.1.2 As a separate layer on top of the operating system.