GAMGI Bibliography: Technical

Bibliography Scientific

### 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)

Home