[Angebranndt94] Definition of the Porting Layer for the X v11 Sample Server, Angebranndt94, Susan Angebranndt, Raymond Drewry, Philip Karlton, Todd Newman, Robert W. Scheifler, Keith Packard, and David P. Wiggins, 1994.


[ScheiflerGettys92] Robert W. Scheifler, James Gettys, Jim Flowers, and David Rosenthal, 1992, 1-55558-088-2, Butterworth-Heinemann, X Window System: The Complete Reference to Xlib, X Protocol, ICCCM, and XLFD.

[Richter99] Jeffrey Richter, 1999, 1-57231-996-8, Microsoft Press, Programming Applications for Microsoft Windows: Mastering the critical building blocks of 32-bit and 64-bit Windows-based applications.

[Petzold99] Charles Petzold, 1999, 1-57231-995-X, Microsoft Press, Programming Windows: The definitive guide to the Win32 API.

[McKay99] Everett N. McKay, 1999, 0-7356-0586-6, Microsoft Press, Developing User Interfaces for Microsoft Windows: Practical and effective methods for improving the user experience.

[JonesOhlund99] Anthony Jones and Jim Ohlund, 1999, 0-7356-0560-2, Microsoft Press, Network Programming for Microsoft Windows: Clear, practical guide to Microsoft's networking APIs.

[Yuan01] Feng Yuan, 2001, 0-13-086985-6, Prentice Hall PTR, Windows Graphics Programming: Win32 GDI and DirectDraw.

[CohenWoodring98] Aaron Cohen and Mike Woodring, 1998, 1-56592-296-4, O'Reilly & Associates, Inc., Win32 Multithreaded Programming: Building Thread-Safe Applications.

[CameronRosenblattRaymond96] Debra Cameron, Bill Rosenblatt, and Eric Raymond, 1996, 1991, 1-56592-152-6, O'Reilly & Associates, Inc., Learning GNU Emacs: UNIX Text Processing.

[Lewine91] Edited by Dale Dougherty, Donald A. Lewine, 1991, 0-937175-73-0, O'Reilly & Associates, Inc., POSIX Programmer's Guide: Writing Portable UNIX Programs.

[KernighanRitchie88] Brian W. Kernighan and Dennis M. Ritchie, 1988, 1978, 0-13-110370-9, Prentice Hall PTR, The C Programming Language: ANSI C.