This combined tutorial-reference for C programmers teaches how to develop X Window-based applications. The first part offers in-depth tutorials that ease programmers into the X Window system and show how to build interactive applications using X. Also includes reference entries on the X library routines and practical sample programs that reinforce this superb introductory guide.