Computer Programming Software Terms, Glossary and Dictionary
Windowing software, also known as windowing system, provides an operating system with the capability of displaying GUI windows. Windowing software allows a workstation's screen to be divided into rectangular areas which act like a separate input/output devices under the control of different application programs. This gives the user the ability to see the output of several processes at once and to choose which one will receive input by selecting its window, usually by pointing at it with a mouse. It is normally one part of a larger desktop environment. Some windowing systems, like the X Window System, have advanced capabilities such as network transparency, allowing the user to display graphical applications running on a remote machine.