Table of Contents.

Preface: The Project

Goals for Programming Course

Introduction to Linux Programming

How must be a programming Book?

Chapter P1. So you want to program?

Chapter P2. The C Language Chapter P3. The C Library (libc) functions Chapter P4. Advanced C and programming techniques Chapter P5. The debugging of C programs Chapter P6. The C++  Language Chapter P7. The "make" program Chapter P8. Process management Chapter P9. Network Programming Chapter P10. FORTRAN Chapter P11. An overview on Python Chapter P12. Built your RPM package --

Appendix PC: Magic CVS

Appendix PL: Learning a Programming Language syntax in one day

Appendix PP: Answers to all exercises

Bibliography.