Linux Programming: A Beginner's Guide by Richard Petersen
Essential Skills for First-Time Programmers!Linux Programming: A Beginner's Guide explains how to program the BASH and TCSH shellsn and handle Gnome and KDE GUI programming. You'll also learn Perl, Tcl/Tk, and Gawk programming fundamentals.