Linux programming:
- Petersen R., Linux Programmer's Reference, McGraw-Hill (1998)
- Wall K., Watson M., Whitis M., Linux Programming Unleashed, SAMS (1999)
- Mitchell M. Oldham J., Samuel A., Advanced Linux Programming,
New Riders (2001)
- Neveln B., Linux Assembly Language Programming, Prentice Hall (2000)
C programming:
- Kernighan B. & Ritchie D., The C Programming Language, Prentice Hall (1988)
- Perry J., Advanced C Programming, PWS Publishing Company (1998)
- Linden P., Expert C Programming, Prentice Hall (1994)
Programming tools:
- Stallman R., McGrath R., GNU Make, Free Software Foundation (1998)
- Fogel K., Open Source Development with CVS, CoriolisOpen Press (1999)
- Bailey E. C., Maximum RPM, SAMS Publishing (1997)
OpenGL programming:
- Neider J., Davis T., Woo M., OpenGL Programming Guide,
Addison-Wesley Publishing Company (1993)
- Kilgard M., OpenGL Programming for the X Window System,
Addison-Wesley Publishing Company (1996)
- Ed. Shreiner D., OpenGL Reference Manual,
Addison-Wesley Publishing Company (2000)
- Hill F., Computer Graphics using OpenGL, Prentice Hall (2001)
Graphics programming:
- Ed. Deloura M., Game Programming Gems, Charles River Media (2000)
- Computer Graphics - A Programming Approach, McGraw-Hill (1987)
- Rourke J., Computational Geometry in C, Cambridge University Press
(1998)
- Berg M., Kreveld M., Overmars M., Schwarzkopf O., Computational
Geometry, Springer Verlag (2000)
Gtk Programming:
- Harlow E., Developing Linux Applications with Gtk+ and Gdk+,
New Riders (1999)
- Pennington H., Gtk+/Gnome Application Development,
New Riders (1999)
XML programming:
- Arciniegas F., XML Developer's Guide, McGraw-Hill (2001)
- Laurent S., XML Elements of Style, McGraw-Hill (2000)
- Brown M. C., XML Processing with Perl, Python, and PHP,
Sybex (2002)
Computer Algorithms:
- Press W., Teukolsky S., Vetterling W., Flannery B., Numerical Recipes
in C - The Art of Scientific Programming, Cambridge University Press (1992)
- Horowitz E., Sahni S., Rajasekaran S., Computer Algorithms,
Computer Science Press (1998)
- Sedgewick R., Algorithms in C, Addison-Wesley (1999)
Programming Style:
- Kernighan B., Plauger P., The Elements of Programming Style,
McGraw-Hill (1978)
- Kernighan B., Pike R., The Practice of Programming, Addison-Wesley (1999)
Designing Graphic User Interfaces:
- Mullet K., Sano D., Designing Visual Interfaces,
SunSoftPress - Prentice Hall (1995)
Perl programming:
- Schwartz R., Phoenix T., Learning Perl, O'Reilly & Associates (2001)
- Wall L., Programming Perl, O'Reilly & Associates (1996)
Python programming:
- Lutz M., Ascher D., Learning Python, O'Reilly & Associates (2001)
CSS design:
- Andrew R., The CSS Anthology, Sitepoint Pty. Ltd. (2004)
- Wyke-Smith C., Stylin' with CSS, New Riders (2005)
- Cederholm D., Bulletproof Web Design, New Riders (2006)